Isla de las Chupacabras
- Episode aired Nov 14, 2004
- TV-14
A team-building exercise goes horribly wrong when the Sealab crew are attacked by Chupacabras on an island named Happy Funtime Island.A team-building exercise goes horribly wrong when the Sealab crew are attacked by Chupacabras on an island named Happy Funtime Island.A team-building exercise goes horribly wrong when the Sealab crew are attacked by Chupacabras on an island named Happy Funtime Island.