Well, that is weird then.
I get:
403: Forbidden
This error message is generated when the web server is trying to access a file that does not exist or has been configured incorrectly
So I asked Google if they were still around, and one of the links says they no longer are. I think there was a time that they were actually taken offline, so that comment might very well be outdated.
Maybe the error is a country thing. I'm in Canada. I used to be able to see their site no problem years ago.