You can't really say anything bad about Mariah Carey's legendary voice, but I think it's safe to say, that voice has sounded better.

Mariah Carey can flat out sing, we know that, and maybe this was just an "off day"... I imagine that even the best performers have some tough days.

Carey had a rough go-of-it when she sang "All I Want for Christmas Is You" at the lighting of the Rockefeller Center Christmas tree. Her performance was supposed to be tapped on Tuesday night and played back, but that didn't happen.

Some sources claim Mariah was THREE HOURS late for her tapping due to meeting with a divorce lawyer and others say it's cause she didn't want to sing in the rain. Either way, NBC cancelled her time slot and decided to do it live last night.

She's been taking some heat ever since the performance. What do you think? Did she do alright, or has that classic "Mariah" sound left her?

More From Mix 94.9