How the first Godzilla suit was created and the struggles that came along with it.
2002
2018
1980
1920
2025
2017
2021
2023
2024
2022
2007
2006
2019
1951
1991
1982