Two Brothers Killed in Philadelphia Overpass Crash During Suspected Street Racing
The crash, which left two other brothers critically injured and claimed the life of a puppy, is under investigation by Pennsylvania State Police.
- Aaron Davis, 23, and Joshua Davis, 22, were identified as the two brothers who died after being ejected from the back seat of the car due to not wearing seatbelts.
- The crash occurred on Interstate 95 in Philadelphia on March 21, 2025, when their Mazda veered off an overpass and fell 30 feet onto the street below.
- Two younger brothers, Benjamin and Nathaniel Davis, both 18, remain hospitalized in critical but non-life-threatening condition.
- Pennsylvania State Police are investigating the role of street racing, with witnesses reporting the Mazda was racing a Dodge Challenger before the crash.
- A puppy in the back seat also died in the crash, adding to the tragedy involving the New Jersey family.