Am I missing something? Is this supposed to be replacing the old Car Talk site? Booring! I guess you won’t be seeing much of me here.
No, it’s only supposed to replace the CarTalk forums (for better or worse.) To the best of my knowledge, the CarTalk site is still the same.