September 12, 2012

Lupe Fiasco Explains "Bitch Bad" (Video)


Lupe Fiasco sits down with RapGenius to break down his latest record "Bitch Bad".