archytele The Vault

S4·E7 Isla de las Chupacabras

Aired November 14, 2004

Synopsis

A team-building exercise goes horribly wrong when the Sealab crew are attacked by Chupacabras.