3 ms·I wonder how ICCup was able to stay online for so long? Hosted out of Russia?by FLeXMurphy 2mo agoI wonder how ICCup was able to stay online for so long? Hosted out of Russia?