Police release photo of vehicle involved in deadly North Philadelphia hit-and-run

Roberto Oquendo Velez, 60, was crossing the 3300 block of North 2nd Street around 11 p.m. when he was struck with so much it knocked his shoes off, according to Philadelphia Police Department Chief Inspector Scott Small. 

Top Videos