The Upsetters - Super Ape LP (2016 Reissue)

C$28.99
Article number: GET56021-LP
Availability: In stock

Super Ape is a dub studio album produced and engineered by Lee "Scratch" Perry, credited to his studio band The Upsetters.

0 stars based on 0 reviews