Tag: hit-and-run crash on 7007 Friars Road injured pedestrian