Ultramarathons. When one marathon is not satisfying enough, why not run several? In a row. Day and night, up mountains, across deserts. Yes, ultramarathon runners enjoy a uniquely punishing yet rewarding activity. They truly test the limits of hu...
Continue Reading