I Love Godzilla Movies Cast and crew horsing around on the set. Post Comment Receive notifications Add a comment...