Enjoy this fun and explosive video, starring team Cabrinha and the legendary Nick Jacobsen, shot at Hayling Island, UK, during the Kitesurfing Armada event!

Edit: Russell Farrington