TRANSFORMERS: Devastation – Optimus Prime Vs. Megatron Gameplay Trailer

JoshEngen|11 years ago|PC

Watch Optimus Prime and Megatron duke it out in the latest gameplay trailer.

Read Full Story >> www.facebook.com