Transformers: Devastation - Optimus Prime vs Megatron (Final Boss Fight) - Prime... HD
This is it, the final fight between the leaders of the Autobots and Decepticons. God, so many references to the Transformers movie from 1986. Credits are included in this video. Bronze 500 W One...