Self-Transcendence 3100 Mile Race 2018 – Updates Day 2
The Self-Transcendence 3100 mile race 2018 is into day three. Unofficial mileages at the end of day 2 are given below. Conditions are very hot and humid. Several runners have had to deal with stomach […]