Index of ftp://209.161.129.98/Internet Browsers/IE8/
Parent Directory
IE8 CumulativeUpdate x64
0.00b
August 8 2014 at 11:28
IE8x32Updates
0.00b
August 8 2014 at 11:28
WinXP_IE8.exe
16.46Mb
August 8 2014 at 11:28