Sunday, December 05, 2010

GLEE Rocks X Factor!

Check out the Glee cast's performance of Don't Stop Believing on the X Factor semi-finals (below)!