Index of ftp://95.26.28.188/3D Mark 06
Root Directory
3DMark06_v102_installer.exe
576.89Mb
January 26 2014