news.tfw2005.com
Masterpiece MP-36 Megatron 2.0 In Hand Video - Transformers News - TFW2005
2005 boards user MachineHeart88 has shared a very nice in-hand video showing the highly expected MP-36 Megatron. While there are no comments on the video,