One half of the duo behind NPR's Car Talk died Monday. Tom Magliozzi died of complications from Alzheimer's at age 77. Tom and his brother Ray opened a repair shop in the '70s and in 1987 scored their national radio gig. They became known as "Click and Clack the Tappet Brothers." The show stopped recording new episodes two years ago and is currently airing old archives.
Read it at NPRTrending Now