Puffer
—
by
An Ontario man has cycled 30,000 kilometres around the world to raise money for cancer research in honour of his late wife.