Wait, doesn’t Google have it’s own web browser? Why on earth would they knowingly give you a giant “Download IE 7” icon?
Wait, doesn’t Google have it’s own web browser? Why on earth would they knowingly give you a giant “Download IE 7” icon?