The Claim May 3, 2019May 25, 2019 The Claim British indie rock stalwarts The Claim present their much-anticipated album 'The New Industrial Ballads', their first new recordings since 1992. Ahead of this, they teased the...