Tuesday, June 9, 2015

The great escape


2,200 baby pigs escaped after a truck crash.

No comments: