Connect to share and comment

Flying sheep Melbourne Australia 01 06 2012

Flying sheep Melbourne Australia 01 06 2012

Hundreds of sheep were killed when the truck carrying them overturned on a bridge above the Princess Freeway in Melbourne, Australia.

Associated Press