archytele The Vault

S1·E60 Revenge

Aired December 5, 1986

Synopsis

A woman seeking revenge on Terror for the ruin of her scientist father uses the Centurions to achieve her goal.