archytele The Vault

S1·E18 SPF 0

Aired April 27, 2003

Synopsis

Church tries to warn the Red Team of Tex's impending attack.