Category ultrarunning

ice age trail 50

The Ice Age Trail 50

I guess my theory about ultramarathons is that everyone who’s ever heard of them has two immediate questions: 1) Why…