Transformers 3 TV Spot 15 Megatron

Updated: June 21, 2011

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