*** Welcome to piglix ***

1969 Star World Championships


The 1969 Star World Championships were held in San Diego, United States in 1969.

WDR – Withdrew;


...
Wikipedia

...