World Rally Championship, : World Rally Championship, Cyprus Rally, April 18-21, 2002. Karamjit Singh (Production Cup winner) in action on Stage 17 on the final day. Photo: Ralph Hardwick/LAT
World Rally Championship,
Cyprus Rally, April 18-21, 2002.
Karamjit Singh (Production Cup winner) in action on Stage 17 on the final day.
Photo: Ralph Hardwick/LAT