
Transformers: The Headmasters — Season 1
S01E351988-03-2535m
The Final Showdown on Earth (2)
With Death Towers all over the planet releasing energy that threatens to tear the Earth apart, everything comes down to a climactic battle between the assembled forces of the Autobots and Decepticons at the North Pole, where Fortress Maximus and Scorponok have their final showdown!
Ready to watch
S01E35 — The Final Showdown on Earth (2)
Auto-selects the best quality source for you