Windsurf · Slalom
Steve Allen
Steve Allen of Australia won the PWA’s first Formula race world title, in 2002. He was also IFCA world champion in 1997 and 2002 and Formula Windsurfing world champion in 2003.
Windsurf · Slalom
Steve Allen of Australia won the PWA’s first Formula race world title, in 2002. He was also IFCA world champion in 1997 and 2002 and Formula Windsurfing world champion in 2003.