Review: WRC 3: FIA World Rally Championship (PS3)

/////////

Rally Cross fans looking for a dedicated videogame adaptation of their favourite sport have been eagerly awaiting a true return of the WRC franchise that the now famed developer, Evolution Studios – best known for its PS3 exclusive franchise, MotorStorm – started way back in late November of 2001. While…

Read More