logo
Transformers: Armada
Transformers: Armada — Season 1
S01E352003-09-0521m

Rescue

With Starscream's help, the Autobots infiltrate the Decepticon moon base.

Ready to watch

S01E35 — Rescue

Auto-selects the best quality source for you

Watch now