Godzilla: King of the Monsters trailer promises the biggest monster battle

Godzilla: King of the Monsters trailer promises the biggest monster battle