X

Carlito Rivera

The X Factor RECAP 12/19/13: Season 3 Finale “Winner Announced”

Tonight on FOX is an all new episode of THE X FACTOR. On tonight’s final elimination show America will vote…