logo
Transformers: The Headmasters
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

Watch now