sixpenceee-A truck full of baby chicks in China overturned. The above was the result. 

more about : sixpenceee