The Nameserver ns2.hostqube.com have a IP Address of 178.32.212.42 which is hosted on France.
adzIndex Dot Com - Get paid to visit websites, take surveys, signup to programs, and read emails