8.5 The Leonard Simpson Duo :: LSD Patrick TaylorMarch 10, 2020 Ever since his Dilla-produced debut single "Man's World," Detroit rapper Guilty Simpson has always been at his strongest when paired with a visionary producer.... Read More... LPReview