Check out and Play Killerviral's Kart Fighter
http://www.killerviral.com/site/games/976/Kart+Fighter
http://www.killerviral.com/site/games/976/Kart+Fighter
This is going to be more of driver focused site, more motorsport orientated. This will start off with a trip to the motorsport mecca known as the Nurburgring (which is still in the early planning stages).