110° : New Trailer For WRC 2 writes "Black Bean Games have released a new trailer for the pending release of WRC 2, the official videogame from the 2011 World Rally Championship calendar, which is due to hit the shelves this Friday the 14th."

Read Full Story >>
The story is too old to be commented.