Tags Posts tagged with "Megatron"

Tag: Megatron

Look, damn it; stop rolling your eyes! There's a 5th damn Transformers film on the way and for all your bitching, complaining, and fist-shaking at a...