Originally Posted by
glennhl
It's funny how all the fast guys get "lucky" and get the fastest motors and the slow guys get slow motors no matter how much they spend.
yeah, amazing, huh?
probably have nothing to do with spending time at the track, or heavens forbid, working on a car and/or setup