Yup, that was it. You are hosted on ThePlanet. I had blocked their DC a while back for abuse of my name servers. I guess we got stuck in a loop here. :-D
This site uses cookies - We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.