When Amyl and The Sniffers vocalist Amy Taylor took the stage at Chicago’s The Vic Theatre on Sept. 28, she did so with an energy that Iggy Pop may describe as “a street walking cheetah with a heart full of napalm.” Taylor, along with Dec Martens (guitar), Gus Romer (bass), and Bryce Wilson (drums), attacked […]