‘Philadelphia Flasher’ Arrested in Titusville After Exposing His Sexual Organs, Masturbating on Bike Trail

From flashing in Philly to launching mini rockets in Brevard, this guy is now right where he belongs …locked behind bars at the Brevard County Jail where the only exposing he will be doing is to his new cellmates. […]