A fleeing gangland flunky discovers the New York nest of Aztec deity Quetzalcoatl, the man-eating flying serpent.
September 8, 1982
Released
Q
1h 32min
$1,200,000
—
English
Larco ProductionsArkoff International