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