Runners finish half-marathon through 13 countries in 24 hours
Sixteen runners decided to take on this challenge of running a half-marathon through 13 European countries within 24 hours. |!| Kalamazoo Battle Creek
Sixteen runners decided to take on this challenge of running a half-marathon through 13 European countries within 24 hours. |!| Kalamazoo Battle Creek