2006 Grand Prix Masters.
2006 Grand Prix Masters.
Silverstone, England. 11th 13th August 2006.
Sunday Race.
Stefan Johansson leads the field in the early stages of the race. Action.
World Copyright: Alastair Staley/LAT Photographic
ref: Digital Image _F6E3184