I, too, am not able to access it. I think you may be able to still see it, Blade, because you have the site cached. In fact, I couldn't even access the site for the co.cc "registry" (it isn't a real second-level hierarchy of the .cc ccTLD, but is a privately-owned domain that the company that owns it sells subdomains of).
When I tried to access it, I would get a "not found" page from CenturyLink (my ISP). It's likely that some ISPs are now blocking the co.cc domain, as it has been mostly used for spam sites and such. Trying to access on my phone (through Verizon) just says "Server not found".
I had to edit my computer's hosts file to get it to resolve to the IP address I saw in a external DNS lookup, and when I got to co.cc, all it says now is:
We are sorry.
A new .co.cc domain cannot be registered.
And there are links to login, report spam, and to contact them. So, kinda seems like they're shutting down, in addition to being blocked by ISPs.
Time to get a real domain (.com, .net., .org, .info, etc.) from a real registrar (eNom, Go Daddy, Network Solutions, etc.).