This forum is in permanent archive mode. Our new active community can be found here.

Internet Explorer: The Anime

So Microsoft has this weird advertising gimmick going on in Asia.



More info on why this exists at this article.

Comments

Sign In or Register to comment.