Terrifying moment truck is left hanging off a bridge over a highway scattering debris

A truck teetering off the edge of a freeway overpass has been removed after narrowly avoiding other motorists.

For more than 12 hours, the chicken farm truck was perched in a precarious position after a horror crash on the Calder Freeway in Melbourne which saw the truck roll off the side of the bridge.

The driver, a man in his 50s, survived the crash and was taken to hospital with bruises, an Ambulance Victoria spokeswoman told 9News.

Two cranes were required to remove the truck, which had been leaking petrol onto Green Gully Rd below for hours. 

A major freeway has been closed after a truck rolled over and was left with its trailer dangling precariously from a traffic bridge

Debris was also piled up underneath, blocking access in both directions.

Footage of the incident captured the moment the truck slid across the bridge before coming to a halt.

The debris, which was flying from the truck in all directions, only narrowly avoided a small white car driving through the underpass. 

A larger piece of white debris, seemingly the side of the truck, also only just missed cars down below as it dropped from the truck and onto the road.

A Metropolitan Fire Brigade spokesman said ‘there was a power line in the way so we needed to make sure they were dealt with first’ . 

Traffic remained heavy for much of the evening after the incident, which happened at around 5pm, and carried well into Wednesday morning. 

A VicRoads spokeswoman said  a number of agencies worked together to remove the truck, including VicRoads, Metropolitan Fire Bridge, Victoria Police and Powerco. 

It is still not clear what triggered the crash. 

Melbourne motorists have been warned that the Calder Freeway has been closed inbound after the truck rolled over near Green Gully Road, Keilor, in Melbourne's north west

Melbourne motorists have been warned that the Calder Freeway has been closed inbound after the truck rolled over near Green Gully Road, Keilor, in Melbourne’s north west

Read more at DailyMail.co.uk