musicNews Lee “Scratch” Perry Announces New Album Must Be Free For September 2016 Release July 27th, 2016