Home
Movies
Series
Episode
S1E33
21 min
2003-08-22
Transformers: Armada
Sacrifice
Megatron sacrifices Starscream, leaving him to face the Autobots alone.