Travis Von Neumann won the Hobie BOS Lake Champlain event in spectacular fashion. Watch his recap along with third place finisher Kate Field below!
Travis Von Neumann won the Hobie BOS Lake Champlain event in spectacular fashion. Watch his recap along with third place finisher Kate Field below!