British Rally Championship: Pirelli British Rally Championship, Pirelli International, April 26, 2003. Gateshead, Tyne & Wear. Mark Higgins (GBR) on stage 6. Digital Image
Pirelli British Rally Championship,
Pirelli International, April 26, 2003.
Gateshead, Tyne & Wear.
Mark Higgins (GBR) on stage 6.
Digital Image