Transformers: Armada / Season 1 S1·E18 Trust Aired May 9, 2003 Share X f r w ⧉ Copied! Synopsis Autobots and Decepticons face off amongst snowy mountains in the battle for the latest minicon. ← S1E17 All episodes S1E19 →