Filming with Ford brand ambassadors Colin McRae and Ian Wright at Silverstone. A typical British Summer’s day, bright sunshine followed by torrential rain. The track was hazardous, not least for the camera car!
Filming with Ford brand ambassadors Colin McRae and Ian Wright at Silverstone. A typical British Summer’s day, bright sunshine followed by torrential rain. The track was hazardous, not least for the camera car!