The Nameserver ns2.misterhost.net have a IP Address of 176.31.84.241 which is hosted on France.
BuySiteAds.com Online Advertising Network