1975 Star World Championships

The 1975 Star World Championships were held on Lake Michigan, United States in 1975.