That scene is so outrageously unrealistic. Here in New York, Godzilla could walk down the street and no one would notice! (not quite, but damn near). It appears to be a location somewhere in New York City.
41 posted on 03/12/2010 7:41:31 AM PST by ETL
(ALL (most?) of the Obama-commie connections at my FR Home page: http://www.freerepublic.com/~etl/)