Posted inMusic News Concert Photos: The “Thrash of the Titans” Tour Shakes the Agora Metal, noise, good times. by Joe Kleon March 26, 2026March 26, 2026