Mariah Carey proves once more that she’s the Queen of Christmas, as she took the stage at The Beacon Theatre for an epic performance. Naturally, the “All I Want For Christmas” singer had twins “rocandroe” and Santa in tow. “Santa Claus is coming to town!,” read the caption.