Close

Articles Posted in eyewitness

Updated:

Multitasking Florida Man Seen Masturbating on Bicycle

A Florida man who was recently released from prison was arrested for allegedly touching himself sexually while riding a bicycle through a public area. Early in the morning on November 17, a woman in a parking lot in Indian Shores, Florida, allegedly spotted a man riding a bicycle with his…

Contact Us