1977 Star World Championships Explained

The 1977 Star World Championships were held in Kiel, Germany in 1977.

References