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 | in stock | |
Also available @ D\G\T\L |