Pantera played their last live show together on this day, 17 years ago. Beast Feast 2001, Yokohama Arena, Yokohama, Japan.