Police search for truck driver in deadly hit and run

WPVI – Philadelphia
Police search for truck driver in deadly hit and run

Police are investigating a deadly hit and run on I-95 in Northeast Philadelphia Friday night.

View Comments (0)