The Nameserver ns1.x360a.org have a IP Address of 69.39.239.159 which is hosted on United States.
A complete one-stop shop of everything Xbox 360. Offering up-to-date Xbox 360 achievements, news, reviews, achievement guides, previews, interviews, competitions and a huge,...