The Nameserver 3.nowdns.net have a IP Address of 37.59.31.89 which is hosted on France.
ATDHE sport streaming website. Watch free football, tennis, soccer, hockey and other sports at ATDHE. Most streams here.