Transformers: Optimus vs Megatron Trailer

Transformers: Optimus vs Megatron Trailer

The final battle for Earth is about to begin as the Autobot leader faces his greatest foe for what could be the last time. Transformers and Bionicle are property of Hasbro and Lego. No infringement is intended