Florida man arrested after posting YouTube video of himself allegedly fleeing police
PINELLAS COUNTY, Fla. - A Florida man is accused of spending a Tuesday afternoon in January riding his electric bike around St. Petersburg in a ...
Read the source Back to docket
Category source: legacy