How the first Godzilla suit was created and the struggles that came along with it.
2022
2010
1979
1992
2001
2013
2002
2000
1978
2019
2023
1989
2021
1999
2008
2009
2024
2017