Antoine Martin is the winner in Punta San Carlos 2018 (Photo: Pritchard/IWT)

Antoine Martin is the winner in Punta San Carlos 2018 (Photo: Pritchard/IWT)

Share