The Upsetters ‎– Super Ape LP

C$23.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