These guys are just having too much fun! http://www.youtube.com/watch?v=5q1N1qv7D64 Congratulations to China.