The X Factor USA aired its final results show of the second season tonight December 20, 2012. If you’d like to see any other of tonight’s performances, you can watch them all here.
So, who won The X Factor? Tate Stevens wins the second season of X Factor USA and takes home the $5 million prize!! The 37-year-old Tate beat out Carly Rose Sonenclar who came in second. Continue reading