Not really a main site from what i can gather but its an awesome game, you can build engines from scratch and tweak the cam shafts and everything.
Awesome game and as you can tell i love cars, check google and youtube you will see some awesome vids.