Lee 'Scratch' Perry & The Upsetters - Return Of The Super Ape LP

Lee 'Scratch' Perry & The Upsetters - Return Of The Super Ape LP

  • $25.00
    Unit price per 
Shipping calculated at checkout.


Originally released in 1978. 2005 reissue. "Return Of The Super Ape is a reggae studio album produced by Lee "Scratch" Perry, credited to The Upsetters."