Life

Why ‘Godzilla: King of the Monsters’ is the Avengers of giant creature features

'Godzilla: King of the Monsters' brings together a host of battling giant creatures to set the stage for next year's epic 'Godzilla vs. Kong.'