10.20.2015 - By Peter van Cooten for Ambientblog.net
On October 26, 1985, Dr. Emmett "Doc" Brown arrives in his flying DeLorean time machine and persuades Marty McFly and his girlfriend, Jennifer Parker, to come back to the future with him. They arrive on October 21, 2015 Only now we found out why they chose this date! --- originally published on Ambientblog ---