Troika 06

The Indy's guide to every band at this year's festival