ShowShowHey Stoopid Tour: TurkuNov 6, 1991Alice CooperGatorade Center · Turku, FinlandFollowI was thereUpload from this showMediaLineupAboutAlice Cooper