It is a fact that Lupe Fiasco is one of the greatest lyricists of all time and a fact that is impossible to dispute. Chicago legend has been playing with words for over 15 years,

read more