The Nameserver ns1.todostreaming.org have a IP Address of 69.162.82.187 which is hosted on United States.