FIA World Rally Championship: ISC "puddle cam" with tailor made advertising. World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003. DIGITAL IMAGE
ISC "puddle cam" with tailor made advertising.
World Rally Championship, Rd7, Cyprus Rally, Limassol, Cyprus, Day Three. 22 June 2003.
DIGITAL IMAGE