Internet Explorer 7 for XP

IE 7 for Windows XP has been released

Written on October 19, 2006