TFW2005.com have scored a few additional pics of the
previously revealed Megatron set piece that does a decent job of showing the scale the Transformers will be. Megatron is rumored to be the tallest Transformer of the bunch. Thanks to Daniel S for the link.
![](//photos1.blogger.com/x/blogger/29/504/400/445193/MegatronIce1.jpg)
![](//photos1.blogger.com/x/blogger/29/504/400/656200/MegatronIce2.jpg)
No comments:
Post a Comment