Aviemore 18-year-old making waves at Texas windsurfing regatta

Day three of the 2018 Youth Sailing World Championships in Corpus Christi, USA.
Day three of the 2018 Youth Sailing World Championships in Corpus Christi, USA.

Breaking