Beast Wars Megatron Up For Preorder!

Beast Wars has always had a special place in my heart as a Transformers fan. The characters  the story and the fact that it had a relationship with the original G1 show, solidified it as a classic. The animation doesn’t really hold up anymore, but that doesn’t diminish it. Megatron was first revealed during SDCC…