F1: Russia gets a taste of Formula 1 (+photos & video) 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.