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


10 months ago Comment

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

1 year ago Comment