With plenty of upcoming appearances lined up, Blige performed two new songs from her soon to be released album at the TeenNick Halo Awards 2011.
Mary J. Blige performs at TeenNick Halo Awards 2011