Transformers – Megatron vs Starscream
February 27, 2009 by Optimus Prime
Filed under The Decepticons
Clip from Transformers G1 cartoon. My favorite scene.
February 27, 2009 by Optimus Prime
Filed under The Decepticons
Clip from Transformers G1 cartoon. My favorite scene.
Comments
Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!