Video: The Leonard Simpson Duo ft. Wildchild – Heavy Organ

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.