The team becomes stranded in the Himalayas and are imprisoned by a race of Abominable Snowmen. Godzilla must find and rescue them before it is too late.
The team becomes stranded in the Himalayas and are imprisoned by a race of Abominable Snowmen. Godzilla must find and rescue them before it is too late.