Many years ago, I saw this parked on a Boston street. I think it belonged to the Click & Clack brothers on Car Talk. Didge, that was a funny (yet serious) radio program dedicated to automobile questions that ran on our National Public Radio every Saturday & Sunday mornings. NPR still replays the old programs every weekend. They were very funny & smart guys.