Self-Transcendence 24 Hour Race Tooting Bec 2017 – Results
The Self-Transcendence 24 Hour Race Tooting Bec 2017 was won by Norbert Mihaliy who set a new course record by a kilometer with 259.406 km (161.187 miles). Second place was Jamie Hauxwell with 222.576 km […]