The purpose and meaning behind the endless war is revealed.
Transformers: Armada
Season 1
51
December 19, 2003
21 minutes