Lillie McCloud from The X-Factor Is Really Who? | DAILY REHASH | Ora TV

Daily Rehash
September 12, 2013 AT 5:17 PM
"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!