2 dead after car crashes off I-95 onto Philadelphia street below

Two people are dead after police say they were inside a car that struck a barrier and crashed onto the street below in Philadelphia on Friday night.

Rank too with 20 videos rn double shelf

RT Classic