Heh, the owner used to post at the forums I usually frequent.. he still does occasionally.
Anti-Rice
Great site, but lately there's been a lot of idiots around. Check it out if you guys want, there's a few GP guys, and a bunch of cool car guys in general.