wiifan123
WiiChat Member
- Apr 16, 2007
- 415
- 3
This game show is hilarious :lol:. I wish they could bring this game show to America. It's a toungue twister game show in China.
http://www.youtube.com/watch?v=Yyg750zxgec
http://www.youtube.com/watch?v=Yyg750zxgec
Last edited: