Transformers – Megatron vs Starscream
February 27, 2009 by Optimus Prime
Filed under The Decepticons
Clip from Transformers G1 cartoon. My favorite scene.
No TweetBacks yet. (Be the first to Tweet this post)
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!