Return Of The Super Ape cover

Return Of The Super Ape

Lee "Scratch" Perry, The Upsetters

Released

1978