New Scratcher Joined 11 years, 5 months ago United States
I am Lord Star- uh I mean, Commander Starscream.
Taking over the Decepti- I mean defeating the Autobots!