As far as I know the RnR mentioned here has nothing to do with Car Talk, either. It was founded and is mostly populated by current and former staff and members from the
Internet Infidels Discussion Board (IIDB). As was the
, as it happens. Details
here if you're interested.