FIA World Rally Championship: Mexican rally fans on stage 7. FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Two, 12 March 2005. DIGITAL IMAGE
Mexican rally fans on stage 7.
FIA World Rally Championship, Rd3, Rally Mexico, Leon, Mexico, Day Two, 12 March 2005.
DIGITAL IMAGE