Filming Location for Godzilla (1998)
Madison Square Garden
4 Penn Plaza, Manhattan, New York City, New York, USA
No Summer blockbuster is ever complete without it's own huge explosion, and Godzilla is no different. Here we seen Madison Square Garden destroyed after Godzilla plants all the eggs there.
This location also featured in : Coming to America
