Daily Archives: August 25, 2017

Jonathan Farrar Wins IOD Worlds

August 25th, 2017

Eight past world champions showed up within a 20-boat fleet in to race in the International One-Design World Championship, held



Back to Top ↑