Philadelphia police say a speeding car ran off I-95 and crashed on a road below, leaving two dead and others hurt. NBC10’s Neil Fischer has the latest from the scene.
Two people and a puppy are dead, and two other people are in critical condition after a car fell off of a highway in Philadelphia, according to police.
According to the Philadelphia Police Department, two cars were speeding northbound on Interstate 95 around 8:19 p.m. on Friday, March 21, 2025 when one of the vehicles, a Mazda, hit a barrier and fell off the road near Castor Avenue and Richmond Street.
Four men were inside the car -- all brothers from New Jersey -- when the driver lost control, and they went over the edge and fell in the Port Richmond section of Philadelphia, officials shared.
Get top local stories in Philly delivered to you every morning. Sign up for NBC Philadelphia's News Headlines newsletter.
Police said the two passengers in the back seat, ages 18 and 22, were not wearing their seatbelts and were ejected from the vehicle. Both were pronounced dead.
The driver and the front seat passenger, ages 18 and 23, were taken to nearby hospitals in critical condition.
Police said witness interviews revealed that the Mazda was racing on the interstate with a Dodge Challenger before losing control and crashing.
Local
Breaking news and the stories that matter to your neighborhood.
A puppy riding in the rear passenger compartment of the vehicle was also ejected in the collision and was found dead, police said.
Pennsylvania State Police are investigating this incident.
Sign up for our Breaking newsletter to get the most urgent news stories in your inbox.