Microsoft released a video showcasing their new mascot for the Internet Explorer web browser. Watch the unbelievable video here.


3 years ago Comment

Internet Explorer 10 is now available to download for Windows 7.

3 years ago Comment