Way Too Fast

I'm one of the new Autobots to be stationed on Earth. For the past few years, I've been ducking Deceptijerks on Cybertron, but I'm eager to prove my worth to my comrades here on Earth. I've heard some people aren't too fond of my assignment here, but I hope to prove them wrong and shut their mouths in due time.