NME Festival Guide
Oxegen
Battles play their biggest ever festival show at Oxegen 2008, Friday July 11. The New York electro four-piece drew a huge crowd to the Pet Sounds Arena for their puzzle-pop set, which drew heavily from their debut album 'Mirrored'. Pic: Dan Dennison