Microsoft’s strange new ads for Internet Explorer.

Words fail me. Also, Microsoft makes a web browser?

You should follow me on Twitter here