marathon.jpg

Celebrate humans moving under their own steam, whether it's today's 26.2-mile run or tomorrow's 10,000-step walk.

 

Photo credit: beigeinside