Transformers! the battle goes on episode 1: optimus prime vs megatron (Stop motion) HD
This is first episode of Transformers the battle goes on series. Megatron challenged Optimus Prime with an agreement that if Optimus prime wins Decepticon, it must ban to destroy all living...