Brand new international trailer for Godzilla crushes everything in its path Go go Godzilla!
Notes