The host (with his brother, Tom) of the NPR radio show "Car Talk" lives here. According to public records, he has lived here since 1993.
The host (with his brother, Tom) of the NPR radio show "Car Talk" lives here. According to public records, he has lived here since 1993. Homes - Celebrity - Entertainment - Misc Links: en.wikipedia.org By: mcgrathk