New WRC 3 Screenshots Revealed

Milestone has released a brand new batch of new screenshots for its upcoming racing title WRC 3, the official video game of the 2012 FIA World Rally Championship (WRC). The screens are a sneak-peek of the original Rally Guanajuato Mexico and the spectacular Rally Sweden.

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