New Sochi circuit wins FIA seal of approval

(Reuters) – Russia’s new Sochi Formula One circuit has been cleared to host the country’s first grand prix in October …read more

Leave a Reply

Your email address will not be published. Required fields are marked *