Lupe Fiasco blasts school systems at high school graduation and releases two music videos
At best, Lupe Fiasco is controversial because he says what he means no matter who it offends. Hip hop needs people like Lupe who are unafraid to step on toes and make people think. With songs like “Bitch Bad,” Lupe Fiasco has done well, but it has been a year since he returned with anything […]