Russia is on track for its inaugural grand prix in October, according to track architect Hermann Tilke. Amid reports the Sochi venue currently resembles a building site, promoter Oleg Zabara ...
Read More »Russia is on track for its inaugural grand prix in October, according to track architect Hermann Tilke. Amid reports the Sochi venue currently resembles a building site, promoter Oleg Zabara ...
Read More »