2 brothers, 1 puppy dead after car crashes off I-95 onto Philadelphia street below: police

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.

Investigators say a total of four people were inside the Mazda that flew off the highway and came to a rest near Castor Avenue and Richmond Street around 8 p.m.

What we know:

At around 8 p.m. Friday, Pennsylvania State Police Troopers responded to I-95 North at mile marker 25.5 for a report of a crash.

Upon investigating, police say a 2006 Mazda, was traveling northbound on I-95 when the driver of the vehicle lost control. 

The Mazda hit the guide rail, overturned multiple times, then went over the edge of the roadway and rested on Castor Ave. below the I-95 overpass. 

Police say there were four brothers from New Jersey inside the Mazda at the time of the crash. 

The two rear passengers, ages 18 and 22, were not wearing their seat belts at the time of the crash, police say. They were both ejected from the Mazda and were pronounced dead at the scene. 

The driver and front-seat passenger, ages 18 and 23, were taken to nearby hospitals where they are listed as critical.

Police say a puppy riding in the rear passenger compartment of the Mazda was also ejected and was found deceased.

No bystanders were injured in the crash.

What they're saying:

Witnesses told police the Mazda was racing on I-95 with a Dodge Challenger before losing control and crashing.

The Source: The information in this story is from Philadelphia police and the Pennsylvania State Police.

NewsCrime & Public SafetyPhiladelphia