How the first Godzilla suit was created and the struggles that came along with it.
2018
2004
2006
2008
2002
2024
2000
2001
2023
1990
2019
2022
2021
1980
NaN