Toy Review: "Cyberverse" Deluxe Class Megatron

in Cyberverse, Decepticon, Deluxe, News
Toy Review: "Cyberverse" Deluxe Class Megatron

Megatron is the brilliant and ruthless mind behind the formation of the Decepticon army and now he is a Deluxe Class figure in "Cyberverse"! Check out my review and gallery of this new figure.