The Moose Ultra ( Marathon of Ontario Summer Edition )

Ontario, Canada

Road Race 300 KM / 186 Miles 40 Runners

The Moose Ultra ( Marathon of Ontario Summer Edition )