Megatron – Rockband Rockstar
Most know of Megatron in regards to Transformers – a towering beast of a robot whose sole purpose in life is to rule and destroy. However, the Megatron of Game Asylum has a very different set of beliefs. Megatron grew up in a small community outside of Toronto. Her mother and father raised her with […]