Witness describes deadly St. Pete hit-and-run
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.