Barbecue grills stand no chance in China, well at least for right now. It seems that the Chinese Government is looking … [Read more...]
Funny Beijing Olympics Video Spoof
Here is a funny Beijing Olympics video spoof from the 2008 olympics. The video shows someone getting ready to compete … [Read more...]