Lupe Fiasco – Samurai (Album) Review
It’s been quite some time since my last music review, more since my last Hip-hop review, and I felt there wasn’t a lot I could really talk much about within the new music I’ve been hearing lately. Lupe Fiasco certainly changes that.…