Pantera Unknowingly Play Their Final Concert

ADVERTISEMENT


It was clear Pantera‘s days were numbered long before they played their final concert on Aug. 26, 2001, in Yokohama, Japan, bringing one of metal’s most explosive sagas to an unceremonious end.

The Texas metal quartet had spent the prior two months storming arenas across North America with



Click here to view the original article.

ADVERTISEMENT

Celebrity Socials

ADVERTISEMENT