macindoe.ca
Run, walk and ride for heart - Toronto, Ontario
This morning, more than 20,000 volunteers and fundraisers gathered to run, walk and ride in support of the Heart and Stroke Foundation.