archytele The Vault

S1·E2 Do You See What I See?

Aired October 5, 1991

Synopsis

The commissioner sets out to trap a serial rapist in a Santa Claus mask who's been terrorizing the city.