Check out this special sneak peek of Mariah Carey’s performance at ‘Christmas In Washington’. The concert will air on December 17th at 8pm via TNT. Look below for the preview featuring Us president, Barack Obama, and his family:
Did you hear that belt and her head voice at the end? Carey is truly The Voice.