Running

running ultra marathon

Thoughts running through my mind

James Randall is currently in training for his first ultra-marathon, The Wall. This iconic ultra…