The 23rd Annual Self-Transcendence 3100 Mile Race 2019 Day 48
The Self-Transcendence 3100 Mile Race is approaching its final weekend and finishes on Tuesday August the 6th. The leader, Ashprihanl Aalto looks set to to finish today, Day 48, late morning early afternoon GMT, 7 […]