Formula One World Championship: A welcome sight at the marshals post. Formula One World Championship, Rd 12, European Grand Prix, Qualifying Day, Valencia, Spain, Saturday 23 August 2008.
A welcome sight at the marshals post.
Formula One World Championship, Rd 12, European Grand Prix, Qualifying Day, Valencia, Spain, Saturday 23 August 2008.