1978 Star World Championships

The 1978 Star World Championships were held in San Francisco, United States in 1978.