If you are a WRC fan, pick it up.
Check out these screenshots from WRC 3.
Check out these WRC 3 wallpapers in HD.
Long and winding track that is nicely designed.
WRC 3, the official video game of the 2012 FIA World Rally Championship (WRC), is set for release in October 2012. WRC 3 features all the rallies in the 2012 WRC calendar, complete with all lea... Read More