Watch Carly Rose Sonenclar Sing "All I Want For Christmas" on X Factor Finale Part 2, December 20, 2012 (VIDEO) Tweet December 20, 2012 at 09:05PM EST by Julia Wayne Related: The X Factor, Carly Rose Sonenclar , Eliminations , Season 2 Episode 16 , Top 3 , 2012 Finale Carly Rose Sonenclar is in the Top 2 on X Factor and has been all season. Will she win? We'll find out in moments. But all we know is that her rendition of "All I Want For Christmas" was pretty much flawless. Dang, this girl can SING!