Florida woman arrested while pooping on highway

The Florida Highway Patrol said a woman spotted defecating next to a car on...

14K views upi.com

Interest

Bizarre/Oddities

Stumblers Who Like This Page