archytele The Vault

S1·E19 The Snowman Cometh

Aired March 9, 2000

Synopsis

While vacationing in the Arctic, the trio encounters an evil snowman.