Transformers: Armada Backdrop Blur

Video Loading...

Transformers: Armada S01 E01 First Encounter (1)

Overview

Children unwittingly reopen an ancient battle between Autobots and Decepticons.