To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
45 years old. Switzerland. First show, Trust, Bienne, 1989. Second show, Clash of the Titans, Bern, 1990
Not so much anymore. Last show was Slayer in Geneva on their final tour.
Don't remember.