Attila TWA Fresh from unleashing their latest slab of unapologetically brutal party beats, ATTILA are ready to bring the CHAOS to the UK. The Atlanta US based band are currently touring state-side, check out this snippet of the mayhem unfolding in the moshpit and get yourselves prepped for the UK dates coming this April.

Attila