January 31, 2025

Windigo, Balance 580, Launches!

On January 29, 2025, in St. Francis Bay, South Africa, the very first Balance 580 touched the water. The whole Balance team and the proud owner gathered for this special...