Here are the Two Towers from the 1964 New York World's Fair in Flushing Meadows, Queens. But most people will remember them as one of the spaceships used by the insect alien to escape Earth at the end of the movie, Men in Black.
So have you been to any site or set where a movie was shot?
So have you been to any site or set where a movie was shot?