Live review: Pantera / Lamb of God live at Van Andel Arena March 6, 2024, 5:00 pm Tom_Trauma Features, Live Reviews, Reviews Read more