The Nameserver ns4.streamguys.net have a IP Address of 75.102.59.186 which is hosted on Netherlands.
StreamGuys is your internet media partner in providing high quality streamed media services