Freestyle kayaking

Freestyle kayaking is all about boat control and using it to do astonishing tricks on both flatwater and whitewater.