A bunch of (dancing & prancing) queen belt it out, lip-synching to the ella song. Initially I thought this clip was filmed by Malaysian, judging from the name of Temasek and the looks of those Chinese & Malay. Somehow I doubted that any Polytechnic in MY would have such high-tech studio and OUT students. It's actually in Singapore.
My fav part of the clip is the new caster and something that wants to come out from the TV (a bit of The Ring and The Grudge).