Loading Video…
This browser does not support the Video element.
Police release surveillance video of vehicle in connection with deadly North Philly hit-and-run
Police released surveillance video of a vehicle in connection with a deadly hit-and-run in North Philadelphia.