2006 FIA World Rally Championship
2006 FIA World Rally Championship,
Rally Mexico, March 2-5, 2006.
Leon, Mexico.
Shakedown
The WRC heads to a warmer location in more ways than than one!
Digital Image