Listen

Description

Taylor Bachrach is a former member of the House of Commons of Canada and accomplished paddler. In 2025, he completed a 850km solo trip in Northern British Columbia. 

Support the show