2006 Goodwood Festival of Speed Press Day: 2006 Goodwood Festival of Speed Press Day Goodwood, England. 23rd March 2006 Lord March with Rally legends, Colin McRae, Tony Fall, Hannu Mikkola, Rauno Aaltonen and Russell Brookes. World Copyright: Jeff Bloxham/LAT Photographic ref: Digital Image Only
2006 Goodwood Festival of Speed Press Day
Goodwood, England. 23rd March 2006
Lord March with Rally legends, Colin McRae, Tony Fall, Hannu Mikkola, Rauno Aaltonen and Russell Brookes.
World Copyright: Jeff Bloxham/LAT Photographic
ref: Digital Image Only