Alien War
Live action show that brought the Alien movies to life, where members of the public were led around a base and pursued by a alien.
View this project on Stage 32
Live action show that brought the Alien movies to life, where members of the public were led around a base and pursued by a alien.
View this project on Stage 32