Good job.
Now go and race it from a stop and it will be a different story.
I never raced the new Mustbang GT from a stop (never had a chance to pull up to one) but from the stats and what I heard from people that did, it will start pulling on you from about 3rd gear (if not sooner). I'm still waiting for the day I test that theory

.
I raced one on the highway too and was pulling on him. It's posted here in the racing section.
Anyway, keep rollin
