Categories
Articles

Godzilla Minus Zero stomps through New York in first teaser trailer

The Verge