WCS2010, Team Singapore's Official video
I have no idea why they feel the need to do all those fancy music dubbing. Doesn't that takes away the essential performance?
Anyway, enjoy this video while you guys wait for me to churn out my Hong Kong entry! XD I'm almoooost done...except the videos