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