The Thousand Eyes of Ahuizotl

S3E3 · 2009-11-21 · 22 min

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

The show’s own verdict is on its page.