NPR and public radio more generally in the U.S. is such a national treasure, and these guys were one of the brightest gems. I loved seeing their personalities and infectious laugh enshrined with a cameo in Pixar's Cars, which itself captured a sort of best-of or hall-of-fame for American car culture.