April 5, 2011 Lee ‘Scratch’ Perry is due to release his new album ‘Rise Again’ on May 10th Continue reading →