Jul
19th
Stay connected Subscribe to our RSS feed
Russia may be three years away from staging its maiden Grand Prix, but three F1 teams put the streets of Moscow on fire during the annual Bavaria City Racing Moscow event.