Avenger/Alcatraz Party

Avenger/Alcatraz Party. - Held in a gymnastics hall near Geneva, Switzerland. Certainly held!