Transformers: Armada — S1 · E18: Trust

1 season
Transformers: Armada
Transformers: Armada

Autobots and Decepticons face off amongst snowy mountains in the battle for the latest minicon.