FIA World Rally Championship: The drivers pose at the start in Barcelona. FIA World Rally Championship, Rd12, Rally de Espana, Catalunya, Costa Daurada, Spain. Day One, Friday 25 October 2013.
The drivers pose at the start in Barcelona.
FIA World Rally Championship, Rd12, Rally de Espana, Catalunya, Costa Daurada, Spain. Day One, Friday 25 October 2013.