Select Page
Transformers 3 Megatron questions – why the cape?

Transformers 3 Megatron questions – why the cape?

This Collecticon just can’t resist a chance to make something out of nothing so here goes my reaction to the recently posted revelation of Megatron’s alt-mode in Transformers 3. First off, Megatron’s toy looks super cool.  We have never before seen a...