thortrains.net ip linked to 104.27.154.122 - It's hosted by Cloudflare... what a mess... I got into the account which is really, really weird. I can change the DNS servers...this is *not* very secure. I think the site was hacked/hijacked. I just called Cloudflare... got message, they didn't identify themselves in the message and it hung-up without taking a message.
This is going to take some time...