Where is that page about how crappy street racing is?
Who ever made it did the math and...if someone takes off early enough before you do, you have very little to no chance of keeping up , catching up, and especially passing, unless you have a monstrous amount of power over the other person....
does anyone know the page i'm talking about? i've been after it for a while ....