firepalm
02-08-2008, 04:50 AM
A friend sent me this link
http://youtube.com/watch?v=th20fh1xgYk
Only China can pull this stuff off!:eek:
http://youtube.com/watch?v=th20fh1xgYk
Only China can pull this stuff off!:eek:
View Full Version : CNY Demo on CCTV in China!