Battles @ The Cockpit, Leeds, 06/06/12 June 7, 2011 New York’s experimental rock trio Battles arrive in Leeds to celebrate the release of new album Gloss Drop…