iOS app Android app

Glee I Love New York Video

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...