FlixWorld
Back to Transformers: Armada

Transformers: Armada

S01E01First Encounter (1)

200321m8.0AnimationAction & AdventureSci-Fi & Fantasy

Children unwittingly reopen an ancient battle between Autobots and Decepticons.