Overview
- A white Ford van lost control on the 1100 block of South 11th Street and struck an unoccupied Chevrolet Express van, pinning a 75-year-old man between that van and a parked Land Rover.
- The injured man was taken to a nearby hospital and later died from his injuries.
- The Ford driver briefly tried to pull the man free but then fled the scene and left the vehicle behind, which police later towed.
- On-scene reporters said all three vehicles were damaged and debris covered part of the street as officers documented the crash.
- The Philadelphia Police Department is actively investigating, has not identified the fleeing driver, and is seeking tips from anyone with information.