archytele The Vault

S2·E6 Demons

Aired November 3, 1990

Synopsis

Cooper and Truman cross over into Canada to rescue Audrey, but not all goes according to plan.