Megatron »
Megatron Keeps On Truckin' In Leaked Transformers 3 Set Pic
So your favorite Decepticon makes it a three-peat judging by this leaked pic from the set of Transformers: Dark of the Moon. Images of the Megatron action figure have also made their way onto
Read More »