Sunday, March 10, 2013

Holy Porky Pig, Batman!

900 Pigs Found Dead in Shanghai River

Chinese officials have no idea how 900 pigs ended up in the river. No clue at all.

Yeah, right.

No comments:

Post a Comment