The Nameserver ns2.thefogbow.com have a IP Address of 184.172.128.65 which is hosted on United States.
Birthers conspiracy theories debunked, Obama eligibility