RALLY WRC 7 wins top honours April 16, 2018 RNW Staff 000 WRC 7, the official video game of the FIA World Rally Championship, has landed two major industry awards. Read more