I can access that site from the United States (19:37 EST on November 17).

It may be the site itself prevents you from accessing it from a given country or perhaps the site was down earlier.