Album Review: The Leonard Simpson Duo – LSD [Jakarta Records; January 2020]Take one long-time, respected Detroit hip hop rapper (Guilty Simpson) and mix with one awarding-winning producer and multi-instrumentalist from New...Album Reviews·26/04/2020·1 min read