The time has come! No, that fat man in the red suit won't squeeze down your chimney until next week. I'm talking about The X Factor season 2 finale! Yes, tonight the Top 3 perform for America's vote to win a $5 million recording contract.
It has been a long haul of a season, watching Khloe Kardashian-Odom struggle with the teleprompter and Mario Lopez having to pick up the slack as "Mega Host." Keep those eyes peeled and phones in-hand, though, because if the previous weeks are any indicator, the finale rankings will prove to be quite shocking. Who am I kidding? We most likely have known the winner for weeks now!