Find Your Daily Voice
63°
NJ Brothers Killed, Puppy Dies In I-95 Crash After Car Flips Off Overpass In Philly: Police
Two young brothers from New Jersey were killed and a puppy was also found dead after a violent crash sent a car flying off I-95 in Philadelphia, Pennsylvania State Police said.
The deadly crash happened Friday night, March 21, around 8:12 p.m., near mile marker 25.5 on I-95 North by the Castor Avenue overpass, PSP Trooper Paul Holdefer said (see videos from the scene on Citizen).
A 2006 Mazda was heading north when the driver lost control for unknown reasons, Holdefer said. The car hit a guiderail, flipped several times, and went over the edge of the highway, landing on Castor Avenue below …