04 November 2005

World Rally Championship


I love these two photos from the Rally de Catalunya. At left is a Ford Focus RS, and at right, a Mitsubishi Lancer Evo ix (9).

0 Your Opinion:

Post a Comment

<< Home