Car Talk co-host Tom Magliozzi dies at 77

Tom Magliozzi, half of Click and Clack on NPR’s Car Talk, the Tappet Brothers, died Monday of complications from Alzheimer’s disease. He was 77. Magliozzi and his brother Ray hosted Car Talk for 37 years before it ended production in … Continue reading