Ok, so before you guys jump to conclusions Glee is NOT doing a cover version of Character Dheela (even though that would be pretty awesome). But instead, Star World has used the track for the Glee promo of season 2 which premieres June 19. The editing job is brilliant and what an innovative way to get everyone’s attention. Check it out for yourself and make sure you catch the new season of Glee!