Thalia Zedek & E Are Making 2016's Gnarliest Guitar NoiseThalia Zedek & E Are Making 2016's Gnarliest Guitar NoiseLive Skull, Karate, Come and Neptune members come together to create sonic ecstasy.Sean MaloneySean Maloney