Pantera Play First Concert in 21 Years: Video and Setlist
Pantera — at least, the new incarnation of the legendary band — played their first show in 21 years on Friday night (December 2nd). The long-dormant act performed a 15-song set at the Hell & Heaven festival outside of Mexico City. Classic