MELBOURNE, Australia (CNN) -- The R.S.P.C.A says a truck crash which left hundreds of sheep dead, is one of the worst scenes it's ever encountered. Livestock rained down on shocked drivers when a truck flipped in Melbourne's west.
The truck was left hanging from an overpass as hundreds of sheep were thrown onto the freeway below. Kristy Davis says, "We looked up and we could see the truck flip on its side and then the next minute we were underneath and yeah, raining sheep doesn't happen every day." Hannah Sidebottom says, "I saw them coming down like a mountain of, it looked like dirt but obviously wasn't, and then, there was nothing we could do they were literally on top of us."
Robert Leardi says, "It looks like an action movie right now, I'm telling you, you couldn't really imagine it."
The truck, carrying around 400 sheep was traveling along the western ring road overpass in Laverton North, when it tipped, around nine last night.
Sheep were strewn onto the Prince's Freeway inbound, and Westgate outbound lanes. The horrific accident caused nine hours of chaos.
A 30-year-old man was taken to hospital with minor injuries. Emergency crews say it's a miracle no-one was seriously hurt. Alan Eade says, "We have one car that's rolled four times, we have three other cars that are extensively damaged from livestock falling through their windscreens."
The RSPCA was forced to euthanize the majority, less than ten survived. Helen Cocks with the RSPCA says, "They were confronted with a very horrific, very distressing sight. When I was talking with the senior inspector this morning, it was very clear that is was an even that was one of the worst that he'd seen himself."
Police are investigating what caused the crash.