Today is October 21 2015 which marks the date Marty McFly and Doc Brown crashed the future in the second of the three time-hopping sci-fi adventure films. Back To the Future predicted that we’d have many things by October 21 2015. What predictions did it get right, and what are we still waiting for? And more […]
