Crews are continuing their cleanup Tuesday afternoon after a tractor-trailer rolled off an overpass and onto another exit on I-95 in Bensalem.
The crash happened around 9 a.m. on I-95 near the Woodhaven Road exit.
Rob's Towing was called to pull the truck from the busy highway.
"Part of the truck was on the embankment--part of it was on 95--so what we needed to do was drag it back under the bridge," Rob Leipziger said.
They did it and the miles long traffic snarled started to clear by 11 a.m.
The tractor-trailer was from Oak Ridge Transport Incorporated in Harleysville, Pa. The person who answered the phone told FOX 29 his driver was in "critical but stable" condition at Jefferson Hospital. He said the truck was on its way to a Milton, Delaware brewer. He added his driver had just gotten back on the road after a 12 hour rest.
Along 95, kegs clattered as workers heaved them into a dumpster. Meanwhile, a giant tow truck pulled at the battered cab of the truck.
Clean-up work was still underway while investigators worked to learn what went wrong.
This is a developing story. Stay with FOX 29 for updates.