Lee Scratch Perry’s Meltdown 03

On June 24, 2003, in leeperry, by E

Throughout the month of June Scratches Meltdown festival has been ongoing in the UK.
Check it here

LSP Meltdown 03 site Requires the flash plugin.


Leave a Reply

Your email address will not be published. Required fields are marked *