There's a new car club that just started up a few days ago. Its called CCASR which stands for Car Clubs Against Street Racing...its a club for everyone that is against street racing and thinks it should be taken to the track!!!
Its an awesome site we encourage everyone to join.
Here's the link
feel free to join and take a look around