The new season of Stranger Things starts on Netflix this Thursday -- July 4th -- and is being described by reviewers as a return to form, great news for anyone who felt a bit let down by season 2. The new season is set in 1985, a year which gave us the Live Aid concerts, New Coke, Calvin and Hobbes, Back to the Future, and the first version of Microsoft Windows. SEE ALSO: New version of Windows 95 runs faster on Windows 10, macOS and Linux Give your Apple iPhone a Windows 95 makeover with iOS95 For a bit of…
[Continue Reading]