Formula One World Championship
The Maggots, Becketts and Chappel corners that are causing concern over driver saftey.
Formula One World Championship, British Grand Prix setting up, Silverstone, England, 6 June 2006.
DIGITAL IMAGE