Lupe Fiasco – “B***h Bad”

Lupe can’t get no love out here. He jacks T.R.O.Y. and deals with a shitsttorm of criticism. Now he he returns with “Bitch Bad” which calls Hip Hop on the carpet for its view of women and some people are still tight. The scenarios he lays out force you to mull over what we let ride in this thing of ours. Actual thought provoking music in these streets. That’s whats good.