Auckland based producer Leonard Charles and Detroit veteran Guilty Simpson teamed up as The Leonard Simpson Duo and delivered their acid and psychedelic influenced collabo album LSD. Here we have another visual treatment for Heavy Organ featuring Wildchild of The Lootpack.
You must be logged in to post a comment.