Lea Thompson spotted in a DeLorean at Emerald City Comicon March 31, 2012 by Dave Lichterman / Flickr
Twenty-eight years ago today -- on July 3, 1985 -- "Back to the Future" debuted in theaters, belatedly popularizing the defunct DeLorean. Or as Dr. Emmett "Doc" Brown put it: "The way I see it, if you're gonna build a time machine into a car, why not do it with some style?"
- Arts & Entertainment
- Society & Culture