Calgary boy does 'amazing' fundraising swim for Canadian Cancer Society - Calgary
Ciaran Black has been a competitive swimmer for the past two years, now he's putting his talent to work to raise money for the Canadian Cancer Society.
Source: globalnews.ca