​The name of the band may have changed in the past decade, but the lengthy album title remains the same. ‘People That Can Eat People Are the Luckiest People in the World’ was released in 2007 and the band are bringing their (slightly belated) ten year anniversary tour over to British shores throughout the month of June.