:grayscale(false):quality(10):blur(20))
Maui Drift
One Island - Endless Lines
Set on the island of Maui, this video episode brings together Wing Foiling, Downwinding and Parawing in their purest form — blending high-energy sessions with the slower, in-between moments that make them unforgettable.
From long open-ocean glides to playful bumps and clean wave lines, it’s all about reading the conditions and moving with them — this is modern foiling.
:grayscale(false):quality(10):blur(20))
Maui Drift captures the rhythm of life around the ocean — early mornings, changing wind lines and the constant connection between riders, nature and the water. It’s about chasing conditions, adapting to the moment and embracing the freedom that makes foiling so addictive.
For Finn and Jeffrey Spencer, this magic place is home — a daily playground that continues to shape their riding and inspire new ideas. For Maria Behrens, Maui has become a place she returns to year after year, drawn by the unique lifestyle, world-class conditions and the endless variety the island has to offer.
:grayscale(false):quality(10):blur(20))
»Foiling is all about crossover. One setup lets you link bumps, stash the wing, ride waves, and keep going. It’s about efficiency, control, and adaptability - and Maui is the perfect playground. «
:grayscale(false):quality(10):blur(20))
»"Maui is the perfect playground to cross over between different foiling disciplines. From connecting bumps to riding waves on the reef - there’s no bad days when you’re foiling."«
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))
:grayscale(false):quality(10):blur(20))