LOL... this thread is really getting hilarious.... this guy is taking heat for running through the gears on a public road somewhere? Gimme a frickin break.
And if you didn't get it why he claimed he was in Mexico while doing that, than you just don't get it.
I think I am liking this car more by the day especially since it really seems to be pissin so many people off!