Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Sep 12, 2013
"The X-Factor" on Fox premiered last night and everyone was blown away by contestant Lillie McCloud, a smoking hot grandmother, who blew the judges away with her amazing singing voice. Where has this woman been all these years? Living in Europe. As a spy. That's not true, but the Europe thing is! Host Eric Artell explains it all!