In-Depth Photo Review of Animated Leader Megatron
{mosimage}TFW2005 user Peaugh has gotten ahold of the Leader-class Megatron figure from Transformers Animated, and has posted an in-depth photo shoot and review of the figure, comparing it with other large Transformers figures, as well as other figures in the Animated series. You can view the revie