Lee Scratch Perry- Game Of The Throne EP
This 3 track EP from the legendary Lee Perry brings together new and unreleased tracks recorded at Mad Professor’s Ariwa Studio in South London. The EP kicks of with This Is The Upsetter , which sees Lee chanting and philosophising over a rollicking bass, underpinned by understated guitar