Yagodora Triumphs Over John Florence to Reach the Final surfer 2024.06.05 Yagodora Triumphs Over John Florence to Reach the Final.