Star World Championships
The 1974 Star World Championships were held in Laredo, Spain in 1974.