In an ancient palace deep beneath the Sahara another minicon is waking. Who will reach it first?
Transformers: Armada
Season 1
8
February 28, 2003
21 minutes