With just a few more days until Godzilla’s return to the big screen, Geoff takes a look at the movie that launched the Legendary Monsterverse – 2014’s Godzilla!

With just a few more days until Godzilla’s return to the big screen, Geoff takes a look at the movie that launched the Legendary Monsterverse – 2014’s Godzilla!