Origin (2)
Transformers: Armada

Origin (2)

The purpose and meaning behind the endless war is revealed.

Air Date12/19/2003
Runtime21m
Episode Rating

Reviews