Leamington Spa used to be quite the frequent haunt, but tonight the band returned for the first time in nearly four years. Would the new album be on sale? Would they play any of the new songs live? Here’s what happened…