VIDEO: Chris Rene Sings "Have Yourself a Merry Little Christmas" on The X Factor USA Finale, December 22, 2011

Credit: YouTube

Chris gets into the spirit with this holiday classic.

Our Partners

You Might Like