FIA World Rally Championship: The new Citroen Champions 'Kagamiwari' the Saki 'Komokaburi'. FIA World Rally Championship, Rd13, Rally Japan, Hokkaido, Japan, Day Three, Sunday 2 October 2005. DIGITAL IMAGE
The new Citroen Champions 'Kagamiwari' the Saki 'Komokaburi'.
FIA World Rally Championship, Rd13, Rally Japan, Hokkaido, Japan, Day Three, Sunday 2 October 2005.
DIGITAL IMAGE