Great Scott! On this day in 1955 -- in the fiction of "Back to the Future" anyway -- Dr. Emmett Brown (Christopher Lloyd) discovered the secret of time travel. In his own words: "I was standing on the edge of my toilet hanging a clock, the porcelain was wet, I slipped, hit my head on the sink, and when I came to I had a revelation! A vision! A picture in my head! A picture of this!" This? What is this? It's THIS!
In honor of Dr. Brown's momentous discovery, we've decided to celebrate this day with a small image gallery. Click the image above to check out our flipbook, featuring images of the iconic DeLorean time machine and stars Lloyd, Michael J. Fox and Lea Thompson.