Making of the Godzilla Suit!
AD

Making of the Godzilla Suit!

2006
Documentary | 05 September 2006
How the first Godzilla suit was created and the struggles that came along with it.
AD