The Nameserver dns2006a.trouble-free.net have a IP Address of 67.211.221.178 which is hosted on United States.
WATCH LIVE NOW