Although politically part of Spain, the Canary Islands are located some 1500km to the southwest, off the coast of North Africa.
Canary Islands
By
Quick Read
AdvertisementAdvertise with NZME.
AdvertisementAdvertise with NZME.
Although politically part of Spain, the Canary Islands are located some 1500km to the southwest, off the coast of North Africa.
Commentators Day is a rare occasion for New Zealand's racing commentators.