archytele The Vault

S2·E17 Rain of Terror

Aired September 25, 1996

Synopsis

A disgraced weatherman turns into a supervillain known as the Tempest.