Menu Close

WRC3 Confirmed, To Boast New Game And Graphics Engine

All you rally racing buffs, mark your calendars. Today, Milestone has confirmed that WRC 3 – World Rally Championship 3 – will launch in October…