Movie Locations Guide

Grand Central Station gets attacked by asteroids

In one of the most amazing shots of the film, CGI trickery shows up what Grand Central Train Station would look like if it was showered by asteroids.

Movie Location:
89 E 42nd St, New York City, Manhattan, New York, USA

« Back to Armageddon Filming Locations