Q: THE WINGED SERPENT is from 1982 and I most likely saw it in 1983 or 1984. I honestly remember nothing about the movie other than the fact that we got it from a local VHS rental store and it prompted a little bit of discussion about the Aztec deity Quetzalcoatl. Maybe I will track down a copy and give it a go after all these years.
Have you seen it? If so, what are your thoughts?