Finn and Rachel lead roles with this great performance. NO COPYRIGHT INTENDED.
Glee Cast - Don't Stop Believing Live On Oprah Show
Lucky - Glee Live 2011
Glee "Time Warp" (PERFORMANCE)
Glee Big Show - Young Storytellers (Part 1)
GLEE-Sweet Transvestite- (Rocky horror picture show)
Glee Big Show 2014
Read more about The Geek Mind.