The 23rd Annual Self-Transcendence 3100 Mile Race 2019 Day 9
Self-Transcendence 3100 Mile Race 2019 Day 9 results are on the site. A warm but damp day today but from the webcam this mornings rain has cleared away. Vasu Duzhiy has been dogged by blisters […]