Greg Johnson: Defender of Precious Cargo by Craig Davidson

Canada Reads

Canada Reads panellist Greg Johnson explains that he'll use humour to influence the opinions of his fellow competitors.

More From Shows/Shows/CBC Radio Videos