Formula One World Championship: The corner that leads into the unchanged Stadium section. German Grand Prix, Hockenheim, Germany, 25 July 2002. DIGITAL IMAGE
The corner that leads into the unchanged Stadium section.
German Grand Prix, Hockenheim, Germany, 25 July 2002.
DIGITAL IMAGE