know what u mean, I don't even follow the sport at all. But when I saw that site I thought WOW. The guy who owns it also created this skin too and owns that site.
http://www.carchops.com/
I like the look of the site a lot, but the forum boards look cluttered to me and confusing in the layout when reading stuff. But the guys a real talent with skins though, no doubting that by far.