Q: The Serpent God
- Episode aired Oct 26, 2010
- TV-14
- 22m
A team from the Enigma Corporation investigate a series of ritual murders in Mexico. Their investigation uncovers a prehistoric Quetzalcoatlus.A team from the Enigma Corporation investigate a series of ritual murders in Mexico. Their investigation uncovers a prehistoric Quetzalcoatlus.A team from the Enigma Corporation investigate a series of ritual murders in Mexico. Their investigation uncovers a prehistoric Quetzalcoatlus.