Transformers: Armada ยท S01E18
Trust
Summary
Autobots and Decepticons face off amongst snowy mountains in the battle for the latest minicon.
Transformers: Armada ยท S01E18
Autobots and Decepticons face off amongst snowy mountains in the battle for the latest minicon.