Video: Glee Cast Mime On X Factor?

Let’s face it, all attempts to disguise what track the cast of Glee were going to perform during last night’s X Factor semi-final were rather fruitless, but no one was complaining. If Journey have achieved nothing else during their career, then they have definitely created one of the most hummable tunes ever in ‘Don’t Stop Believing’. However lip syncing rumours are abounding once again this morning. Sue Sylvestor will not be pleased..