The X Factor Results Season 2 Live Finale Recap – Who Won? 12/20/12
Permalink

The X Factor Results Season 2 Live Finale Recap – Who Won? 12/20/12

Tonight is the night that we’ve all been waiting for! On the season finale of…

Continue Reading →