Since its unveiling in 2007 “Godzilla” has built a reputation for physics-defying performance.
By Nikita Kozlov
Oct 24th 2024