With nearly 1,900 hulls built and National Class Associations in 25 countries, the J/70 is the largest modern sport keelboat fleet in the world.
10 years of growth and international success: J/70 celebrates its 10th anniversary [Video]
Categories