WRC 7: Launch Trailer

WRC 7 is available now stateside and comes to Europe this weekend. To get you all revved up take a look at the launch trailer.

Written by: News Bot

General dogsbody posting regular news and media content.