Self-Transcendence 3100 Mile Race 2017 – Daily Updates – Day 30
Self-Transcendence 3100 Mile Race 2017 – Daily Updates – Day 30 The Self-Transcendence 3100 Mile Race has reached day 30. The last few days has seen very difficult conditions with rain and heat dominating proceedings. […]