St. Pete Police investigate fatal pedestrian crash, witnesses say pedestrian appeared impaired

WFTS Published December 8, 2016

Rumble St. Petersburg police department is investigating a fatal pedestrian accident that occurred late Wednesday night on 16th Street South.

0 COMMENTS