A Station Eight Fan Web Site
Displaying 1 record.
Iâve been watching Gargoyles on Disney plus, (third run through) and I saw that the Eyrie building isnât too far off from the Chrysler building. The placement seems to change depending on the scene. From what I can tell itâs by the 70s or 80s, east side, where would the real life location be?
As I recall, the Eyrie Building is on Central Park South.