Megatron (Transformers Generation 1) Statue
There’s really not more than meets the eye to the Megatron (Transformers Generation 1) Statue, but it’s still very cool. Standing approximately 23-inches tall and based on the Decepticon leader’s look in the classic Transformers animated series, Megatron is prepared to wage war against the […]