2021 NWT Huron, OH – Lake Erie

We’re back on Lake Erie in Huron, Oh for the third stop of the 2021 NWT season. Watch as we catch action from on-the-water and see who gets crowned Champion!