news.tfw2005.com
Transformers Masterpiece Movie MPM-08 Megatron In-Hand Images - Transformers News - TFW2005
Courtesy of 2005 Boards member Phamduc we can share our first in-hand images of the new Masterpiece Movie MPM-08 Megatron for your viewing pleasure. This