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