2013
03.11

2013-03-11T100354Z_313398618_GM1E93B1E2I01_RTRMADP_3_CHINA-PIGS

hundreds of dead pigs have been washing-up on the shores of a river in China…

Its just a river of pigs living in Beijing

banjopig45

 

Share

No Comment.

Add Your Comment
*