New Glee Original Song! Light Up The World



Here's a sneak peek of Glee's season finale! New Directions debuts a new original song called "Light Up The World." Kevin Mchale is singing! Will this be used for Nationals in New York?

Listen here:




What do you guys think? Do you like it? Will they win with this song?