80 years ago today, The Flying Serpent (1946) was released in theaters. In my head cannon, Quetzalcoatl flies off to NYC at the end of the movie to nest in the Chrysler Building. IYKYK. #40shorror #40sfantasy #PRC #ProducersReleasingCorporation
22
5
3
0