High School Glee Club Checks Out Glee The Game

John Burroughs High School choir showed up at Konami's booth this week to play a little Glee and by play I mean, blow the crowd away with their vocals.


    No Don't Stop Believing? I'm disappointed.

Join the discussion!

Trending Stories Right Now