Mario Lopez and Khloé Kardashian Odom announced the winner of season two of Fox’s The X Factor. So, who won? Was it the potential pop princess Carly Rose Sonenclar or country singer Tate Stevens who walked away with a $5 million recording contract?
It turns out that Tate Stevens was crowned as The X Factor‘s newest champ, leaving 13-year-old Carly Rose Sonenclar in tears. While she didn’t ultimately win, we have a feeling that that this isn’t the last we’ll be seeing of the young Britney Spears protege. Who do you think deserved to win? Let us know in our comments section!