1 Articles
Report

Tom Magliozzi, one of the beloved hosts of National Public Radio's long-running Car Talk program has died. He was 77, and passed from complications related to Alzheimer's Disease.