archytele The Vault

S3·E18 I Found You... Evy

Aired October 11, 1990

Synopsis

Ambush finds his lost love Evy, only to find she has now joined Cobra...