Mary J. Blige brings us a new joint titled “Hero”! Check it out after the jump…

Thoughts?

Also On Stuff Fly People Like | SFPL: