Sunday, June 12, 2011

Musical Interlude: Glee -- Heads Will Roll

The kids from Glee sing in Thriller make-up.

No comments:

Post a Comment