Alien Worlds
simulation ride that takes the viewer on a journey through an alien landscape positioned behind a space ship that is attempting to avoid obstacles
simulation ride that takes the viewer on a journey through an alien landscape positioned behind a space ship that is attempting to avoid obstacles