Formula One World Championship
Pedro de la Rosa (ESP) McLaren Test Driver has his bag searched by police at the paddock entrance.
Formula One World Championship, Rd11, British Grand Prix, Preparations, Silverstone, England, 7 July 2005.
DIGITAL IMAGE