2011 FIA World Rally Championship: Jari-Matti Latvala (FIN) and Miikka Anttila (FIN) celebrate victory, with the Ford World Rally Team, on the podium in Cardiff Castle. FIA World Rally Championship, Rd13, Wales Rally GB, Cardiff, Wales, Day Four, 13 November 2011.
Jari-Matti Latvala (FIN) and Miikka Anttila (FIN) celebrate victory, with the Ford World Rally Team, on the podium in Cardiff Castle.
FIA World Rally Championship, Rd13, Wales Rally GB, Cardiff, Wales, Day Four, 13 November 2011.