Designed by
Title
FIA World Rally Championship France 2013 - Super Special Stage 1 #34128207
Description
STRASBOURG, FRANCE - OCTOBER 03: T. Colney and F. Fortmann of France compete in Citroën DS3 R3T during Super Special Stage 1 of the WRC France on October 3, 2013 in Strasbourg, France.
This image is editorial