The legendary live heavy metal concert filmed in Tokyo, Japan, featuring their Generation Swine-era lineup.
Released: 1997-08-16
WhatToWatch — search all titles