Transformers Masterpiece Red Alert REVIEW

Alert Title

Devall is back with an all-new Transformer review! Click in to check it out!

Devall returns with an all-new Transformers review!
This time out, he gives us a look at the Takara Release of Masterpiece Alert, better known to us in the states as Red Alert!

Permanent link to this article: