The Leonard Simpson Duo (Guilty Simpson & Leonard Charles) – LSD [Album Stream]
Legendary Detroit emcee Guilty Simpson and New Zealand producer Leonard Charles team up as The Leonard Simpson Duo.
Read moreLegendary Detroit emcee Guilty Simpson and New Zealand producer Leonard Charles team up as The Leonard Simpson Duo.
Read more