Mastercom viral marketing and viral video campaigns
Great Celebrity Meme Generator

The noise of silence

July 17 2009, 12:50pm

Posted by adrien

Chinese are speaking a weird language.



Advertiser: KHK stock gears