Mary J. Squeals National Anthem @ NBA All-Star Game

Mary J. Blige was given the chance to sing the US national anthem at this year's NBA All-Star Game. However, the situation only appeared good on paper because the diva was horribly out of her league with the tune.

Basically squealing her way through ‘The Star Spangled Banner’, Blige dropped the ball in every way possible. Furthermore, to add insult to injury, when she tried to salvage the situation at the end, the announcer spoke loudly over her final painful note.