Igora Drive
The Igora Drive motorsports complex is a Hermann Tilke-designed circuit approximately 40 miles north of St Petersburg.
×
The Igora Drive motorsports complex is a Hermann Tilke-designed circuit approximately 40 miles north of St Petersburg.