lupe fiasco

Lupe Fiasco – “Kneelin’ On Needles”

Lupe Fiasco continues to silences questions of his retirement or current lyrical presence with he release of “Kneelin’ On Needles”. This track is very controversial even in its hook, “Its hard to believe that people…