Witness saw red Jeep hit pedestrian and flee
Police in St. Petersburg are working to arrest the driver they say hit a pedestrian, pulled over, and then sped off.
Police in St. Petersburg are working to arrest the driver they say hit a pedestrian, pulled over, and then sped off.