Transformers 3 TV Spot 15 Megatron

Updated: June 21, 2011
4avg.rating 11 votes.

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