archytele The Vault

S1·E18 Trust

Aired May 9, 2003

Synopsis

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