I didn't make it!
I'm not sure if you guys have heard of this, but this is the Ultimate online Racing MMO. It has street racing, drifting, drag racing, TA-Rookie racing, TA-Pro(Stock Car) Racing. I'm talking the whole kit and kabootle. You can build and customize your own car, race with thousands of other players and compete in international events!
Check it out at www.project-torque.aeriagames.com/