In case you have been away from the Internet for the past few months, today is getting some extra attention from pop culture fans. October 21, 2015 is the date that Marty McFly and Doc Brown travel to from 1985 in their time-travelling Delorean in Back to the Future II. Microsoft is using the date to have some fun on its US website via an Easter egg that also helps to promote its current and upcoming hardware devices.
Full story from the WindowsCentral blog...