FIA World Rally Championship: Fans and atmosphere. FIA World Rally Championship, Rd12, Rally de Espana, Costa Daurada, Catalunya, Spain. Day Two, Saturday 25 October 2014.
Fans and atmosphere.
FIA World Rally Championship, Rd12, Rally de Espana, Costa Daurada, Catalunya, Spain. Day Two, Saturday 25 October 2014.