Skip to main content
Report this ad

See also:

‘Over-sized’ Godzilla a symbol of American consumer greed?

Godzilla at the Chinese Theater.
Photo by Kevin Winter/Getty Images
Report this ad