Legendary Detroit MC Guilty Simpson & New Zealand producer Leonard Charles team up as The Leonard Simpson Duo and provide a one of a kind 70’s inspired, psychedelic & acid influenced Album called LSD, set to be released on January, 31st 2020. Here we have the 1st single Nobody.
You must be logged in to post a comment.