Lee Perry & The Upsetters

Monday Sep 12, 2022

Lee Perry & The Upsetters

Return Of The Super Ape

''Return Of The Super Ape'' was the final revelation from Lee Perry’s Black Ark Studio, a psychedelicized dub journey into uncharted sonic territories... more...

LP VP Records: VPRL4239
Also available @ D\G\T\L