Life

Cage fight! We pit Godzilla’s monster squad against pop culture’s biggest and baddest

Godzilla and his monster friends throw down in 'King of the Monsters.' But how would they do against Voltron and the 'Stranger Things' Mind Flayer?