4.9avg.rating 25 votes. This is just a simple customization i made on...
Transformers 3 TV Spot 15 Megatron
Here is another Transformers 3 TV Spot featuring DOTM Dino (Mirage) and Megatron. This is the first time that a TV Spot has featured Megatron who is walking in the desert which i think is part of his banishment when he was defeated by Optimus Prime in Revenge of the Fallen. Looks like its payback time for the Autobots! Enjoy the video below:
Click for Custom TF3 Megatron