archytele The Vault

S3·E20 Archie is Branded

Aired February 24, 1973

Synopsis

Archie wakes up to find a swastika painted on his front door.