1980 Star World Championships

The 1980 Star World Championships were held in Rio de Janeiro, Brazil in 1980.