The Nameserver ns70176.serverpowered.net have a IP Address of 66.35.70.176 which is hosted on United States.
Impulse Gamer is your online resource for expert reviews, news & entertainment!