archytele The Vault

S3·E73 Waxwork (1988)

Aired December 26, 1998

Synopsis

A wax museum owner uses his horror exhibits to unleash evil on the world.