Overturned tractor trailer in Melbourne with sheep

In one of the more bizarre and macabre accidents we've ever seen, a truck carrying 400 sheep turned on its side on an overpass in Australia yesterday, ripping the trailer open and tossing the hapless livestock onto the traffic below, according to reports.

One car rolled over four times and a number of other vehicles had the animals fall through their windshields as they drove through the downpour of sheep, which can weigh more than 100 pounds each.

"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 everyday," said Kristy Davis, a witness, talking to reporters.

No people were seriously hurt during the incident. But the sheep were not as lucky. A final tally by reporters said that fewer than 10 sheep survived. The chaos caused some nine hours of delays on the roads.

Scroll down to see the video. Warning: The footage may be a bit graphic for some.