NPR is reporting that Tom Magliozzi, one of the two hosts of the wildly popular public radio show Car Talk, has passed away at 77, of complications from Alzheimer's disease.
NPR announced today that Tom and Ray Magliozzi, better known as Click and Clack the Tappet Brothers, will be retiring as hosts of the popular weekly call-in show Car Talk.