Self-Transcendence 3100 Mile Race 2017 – Daily Updates – Day 21 – Alan Young
Self-Transcendence 3100 Mile Race 2017 – Daily Updates – Day 21 Daily Diary Saturday 7th July Another glorious running day. Forecast rain at various time but it never appeared. Managing to rise, shower, shave and […]