Hosted on MSN
Optimus Prime & Megatron Put a Stop to the Suck in New Transformers 40th-Anniversary Release
The 40th anniversary of the Transformers franchise is over, but Takara is still celebrating. The Japanese company that handles the brand has now released an epic new stop-motion video of the robots in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results