FIA World Rally Championship: T Shirt anyone? FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Two, 12 March 2005. DIGITAL IMAGE
T Shirt anyone?
FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Two, 12 March 2005.
DIGITAL IMAGE