archytele The Vault

S3·E6 The Dying of the Light

Aired October 26, 1996

Synopsis

Hudson's eye starts to fail and fears he will be useless to the clan.