Pantera kicked off their 2024 North American tour with Lamb of God on Saturday (February 3rd) in Sunrise, Florida, and the set featured a welcome surprise for diehard fans. The reunited metal legends — featuring classic members Philip Anselmo and Rex Brown alongside Zakk Wylde and Charlie Benante — performed…
Please click the link below to read the full article.