Spain Nationals Finals: x6tence Crowned Spain Nationals Winners
Over the past weekend in IFEMA, Madrid, eight Spanish teams came together for the inaugural Spain Nationals Finals. The tournament had some close matches, surprises, and, above all, a new champion. Read more