Though some believe Lupe Fiasco is too smart for mainstream rap, that's not exactly true. Most of the lyrics on his... More >>>