Daily free latest music updates.
September 12, 2012
Lupe Fiasco Explains "Bitch Bad" (Video)
Lupe Fiasco sits down with RapGenius to break down his latest record "Bitch Bad".
Share to Twitter
Share to Facebook
Share to Pinterest