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?
Leave a Reply
Your email is safe with us.