(Video) Pantera played their last live show together on this day, 17 years ago.

Beast Feast 2001, Yokohama Arena, Yokohama, Japan.