FIA WRC | Season 2013 | Back to Square One!

Season 2013 looks duller, as the news spread the paddocks of the WRC teams, with the announcement of both the two major manufacturer’s exit from the contest from season 2013, the situation seems to be where it had all started. So this officially leaves just two manufacturer’s to fight for the title, also with Citroen’s entry only after […]