The Nameserver ns6.icxchost.com have a IP Address of 85.159.233.17 which is hosted on Netherlands.
Apostle Internet Radio. Welcome to the first Internet Radio station, completely designed and built with Gods Word in mind. For the listeners who know what they like.