FIA World Rally Championship: Stop Control marshals for Stage 14. Digital Image World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003. DIGITAL IMAGE
Stop Control marshals for Stage 14.
Digital Image
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003.
DIGITAL IMAGE