Tag Archives: Pinellas County Sheriff Jail arrest booking records:
Florida: St. Petersburg Police investigating crash interrupted by four DUI drivers; Mechelle Gould was 1st in line for arrest
Florida: St. Petersburg Police investigating crash interrupted by four DUI drivers; Mechelle Gould was 1st in line for arrest