Godzilla: The Series
Season 1 • Episode 20: Juggernaut • Watch with subtitles

Episode 20: Juggernaut
July 31, 1999 • 21 min
The Techno-Sentient, an alien piece of technology, falls to Earth and begins to bond with all manner of human technology, growing to gargantuan proportions.
If the video doesn't play, try refreshing the page or check back later. Subtitles available in English, Spanish, French, German, Bulgarian, and many more languages.