No matter your level of excitement over the first Disney+-exclusive Marvel movie, if you remember web browsing in the days of 28.8 dial-up and web rings then the official Captain Marvel site will be an unexpected treat. The movie is set in 1995, and…
from Engadget RSS Feed https://engt.co/2SlIIl7
via IFTTT