The Nameserver ns2.10youtubevideos.com have a IP Address of 209.35.17.191 which is hosted on United States.
To install software or game to Maximum performance, your computer has to has Recommended System Requirements's spesifications