One of the most anticipated videos from last night’s launch of Glee Live! 2011 has finally emerged on Youtube. Kevin Mchale got the opportunity to get out of his wheelchair and kick some major butt on that stage. He performed his Season 1 shining moment Safety Dance and busted some amazing moves.
Check out the video:
Thanks to gaddict123 for the video! Hope you had a great time!
I’m looking forward to seeing this performance the most when I see the tour. What songs are you most looking forward to seeing?