Formula One World Championship: Fans on the street behind the circuit. Formula One World Championship, Rd 12, European Grand Prix, Race, Valencia, Spain, Sunday 24 August 2008.
Fans on the street behind the circuit.
Formula One World Championship, Rd 12, European Grand Prix, Race, Valencia, Spain, Sunday 24 August 2008.