Shin Godzilla review (LWT at the Moves)

Michelle and Mike’s review of the latest Godzilla, the reboot of the Japanese Godzilla series.