It seems to be based in Canada's eastern edge somewhere, based on the time. Based on the Whois data, it's based in Texas. Average those two, you get somewhere in Michigan, which is where the registered address is for the administrator. It all works out.