Queen of Hip Hop Soul Mary J. Blige royally showed up and out at the 2012 NBA All Star game tonight. Kicking things off with a rousing rendition of the U.S. National Anthem, Blige brought the house down with her soulful showing at the game moments ago.
Get into it below: