Grand Forks Marathon Runners - All Ages!

Runners in the Grand Forks Marathon beginning their races.