Back to the Future Day has arrived!

October 21, 2015. The day when Marty McFly and "Doc" Emmett Brown landed in their tricked-out DeLorean time machine; bursting through clouds high above the futuristic town of Hill Valley and narrowly avoiding obliteration by a flying taxi.

Read the article It's Back to the Future: The day has arrived by Greta Harrison and Elizabeth Cassidy featuring Professor Angela Ndalianis.