Armageddon: Les Effets Speciaux

Armageddon: Les Effets Speciaux Attraction at Walt Disney Studios Paris; opened on March 16, 2002. Guests embark on a voyage through the history of special effects.