Monday, August 05, 2013

Pigs On The Run

Traffic cops are struggling to contain the stampeding hogs as they desperately made a break for freedom on a highway in china

No comments: