Microsoft's new ad for Internet Explorer is a nostalgic trip back through the 90's.

Don't Miss...