The 1974 Star World Championships were held in Laredo, Spain in 1974.
Results
Legend: DNF – Did not finish;
References
1974 Star World Championships Wikipedia(Text) CC BY-SA
The 1974 Star World Championships were held in Laredo, Spain in 1974.
Legend: DNF – Did not finish;