Clash of the Titans tour-9/14/24 The Union Events Center, SLC, UT
The Union Event Center was the battleground for an unforgettable night of thrash and death metal on September 14, 2024. The stage hosted The Clash of the Titans tour featuring Testament, Kreator, and Possessed. I […]