Video loading...
Sponsor Content
Force of Nature
Eric Jackson is the most decorated freestyle kayaker of all time, the founder of the biggest kayaking brand in the world, and the proud father of three.