Car Talk Host Dead at 77 [Video]

Car Talk Host Dead at 77 [Video]

The world of entertainment took another hit today with the death of one of radio’s most popular personalities, Tom Magliozzi. The big-hearted nearly 35-year co-host of National Public Radio’s (NPR) Car Talk died from complications related to Alzheimer’s disease. He was 77. Thomas Louis Magliozzi’s immediately recognizable voice – and that of his co-host and brother, […]