We here at TidBITS have no idea why this site's DNS is pointing to us.