World Rally Championshio: The Citroen and Peugeot teams united for a picture WRC, Rally of Cataluna, 23-25 March 2001 BEST IMAGE
The Citroen and Peugeot teams united for a picture
WRC, Rally of Cataluna, 23-25 March 2001
BEST IMAGE