Contact the publisher of this press release Ring Around the Nürburgring - Top 10 Formula Renault 3.5 Team Russia France Racing (RFR) is Ready for Action and Serious About the Competition in Germany