iOS app Android app

Glee Season Finale New York City

SNEAK PEAK: Inside The 'Glee' Mega Finale

Posted 07.24.2011 | Entertainment

Lima, Ohio is nice and all, but the New Directions have now hit the big time. And they're loving it. FOX has released the video of the cast singing...