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

Transformers Armada - Season 1 - Trust (Episode 18)
Episode Aired On:
Friday, May 9 2003
22 years ago
Friday, May 9 2003
22 years ago
Genres: Animation, Action & Adventure, Sci-Fi & Fantasy, Kids