Beast Wars: Transformers poster
TV

Beast Wars: Transformers (1996)

S03E13 Nemesis (2)

May 07, 1999 • Season 3 • Episode 13 • HD

Chaos descends upon the Maximals as Megatron activates the Nemesis's arsenal. In a bid for survival, Optimus calls for a frantic effort to get the Ark off the ground.

Country: CA