Behind the Quiver: A YouTube series on Kelowna’s Halo Efoils
The Halo Channel Trench is a board designed to handle a wide range of riding styles on the water