- 32,620 have visited this page.
Transformers Movie – Leader Megatron
August 10, 2007Posted by on
Love this figure. You really gotta own the figure to enjoy it. The only grip I have is the screeching noise and its lack of neck articulation. Otherwise, I’m really liking this figure. Has more playability comparing to Prime.