×

World Cup Rally

The World Cup Rally was the name of eight intercontinental motor rally competitions. The event drew inspiration from the successful London-Sydney Marathon rallies, which had been held most recently in 1968. Wikipedia