Date Concert Venue Location
May 17, 2018
Slayer / Anthrax / Lamb of God / Behemoth / Testament

The Final World Tour

  Setlists
South Okanagan Events Centre Penticton, British Columbia, Canada