Video Loading...
Transformers: The Headmasters S01 E35 The Final Showdown on Earth (2)
Overview
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!