X

naked driver arrested

New Jersey Woman Arrested for DWI; Naked Upon Officer Arrival

According to police officers in Sparta, New Jersey, a drunken and confused woman crashed her vehicle into the stone retaining…