Originally Posted by ColeJohnson
+1 usually they can. But I'm super-human! Mwahah
Haha me too!! I was asking because I was planing to race my friend's 08 350z and i was checking what's faster and they say it's a drivers race. What does that mean? I have an automatic so I'm just gonna hit the has pedal
is there a special technique I am not aware of?