Yes, I confess that I do think of a certain time machine when I see one of these. This one was parked next to my car in Pasadena not long ago.
I didn’t wait to see if “Doc” showed up. (Link to amusing 1985 Popular Mechanics article here.)
I wonder how they came up with 88 miles per hour…?
On this day on Asymptotia...