The Nameserver ns1.touchtunes.com have a IP Address of 207.96.182.188 which is hosted on Canada.
Largest interactive entertainment platform in over 60,000 venues nationwide. Download the TouchTunes app to find locations!