Sochi nearly ready for F1
The Sochi track is nearing completion, as preparations for the inaugural Russian grand prix race on.
Read full articleThe Sochi track is nearing completion, as preparations for the inaugural Russian grand prix race on.
Read full article