S3 E3 2009-11-21

The Thousand Eyes of Ahuizotl

Upon learning that a cryptid has awakened after centuries of hibernating in the jungle, the Saturdays head to Mexico.