WRC 7 Announced! STG NewsMay 22, 2017 Bigben and Kylotonn have announced to us here at StG that the upcoming release of WRC 7, the official video game of the 2017 FIA World Rally Championship (WRC) ... See More... NewsPlayStation 4 NewsXbox One News0 Comments 02 min read