This American Life creator Ira Glass, has gone on public record in the public broadcasting journal Current declaring that stations should drop Car Talk when hosts Click and Clack retire this fall and the show goes into reruns. Or, at the very least, Glass thinks stations should push the show into late night, moving out […]