Joined
·
3,033 Posts
The "new" site is up. Nothing really noticeable, just some stream lining along with our new "sponsor banner".
I'll be tweaking the site over the next few weeks, as well as adding content, new sponsors, more driver profiles, etc....
I'll be tweaking the site over the next few weeks, as well as adding content, new sponsors, more driver profiles, etc....