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