I remember I saw this loony concept monster movie from schlock producer Larry Cohen (Its Alive and others) in the lecture theatre at university. It was a lot of fun, I recall. The plot sees an ancient giant flying lizard god make a nest at the top of the Chrysler building’s art-deco spire. From there…