The Army Run had an all-time high attendance of 25,000 at this year's race. (CBC) More than 25,000 people packed the streets of downtown Ottawa Sunday for the seventh annual Canada Army Run.

The race raised more than $350,000 dollars for injured soldiers and military families. Some of the money also goes to Soldier On — a program that helps rehabilitate injured military members through sport.

As Ashley Burke reports in the video above, for many veterans who served in regions like Afghanistan, the run is also part of their recovery.