News

Updated Server Information

Thursday August 1st 2013 1:41:59 PM EDT

We have increased our total server output to 12000 Mbps.
Updated Server Information:
Amsterdam, The Netherlands - 12000 Mbps (+2000 Mbps)

More News Articles