The World Rankings have been updated with results from San Sebastián and The Lost Mills. posted June 18th, 2017 by Christopher Parker, former Boss Man Tags: Lost Mills Race, The Euro Tour