What makes a great endurance athlete is the ability to...
What makes a great endurance athlete is the ability to absorb potential embarrassment, and to suffer without complaint.
Click Here or the flag on image above to change the background image
What makes a great endurance athlete is the ability to absorb potential embarrassment, and to suffer without complaint.