Saw these guys earlier this week at their iTunes gig in London.
Great show - loads of energy and a bassline that made your internal organs scream

Didn't play my fave "Tarantula" though
Managed to blag myself onto the guestlist and into the aftershow party too
