Marussia Motors

F1: Sochi Track Construction Progressing Well (PHOTOS)

Construction of Russia’s new track in Sochi is progressing well. The circuit – shown in its anticipated completed state in this artist’s impression – hopes to…

→ Read More: F1: Sochi Track Construction Progressing Well (PHOTOS)