The Nameserver ns1.itcruz.net have a IP Address of 94.23.213.34 which is hosted on France.
Crazy News
Recipes at Home
Crazy and Funny News