Formula One World Championship: Race winner Rubens Barrichello (BRA), Ferrari, with his trophy on the podium. Japanese Grand Prix, Rd16, Suzuka, Japan. 12 October 2003. BEST IMAGE
Race winner Rubens Barrichello (BRA), Ferrari, with his trophy on the podium.
Japanese Grand Prix, Rd16, Suzuka, Japan. 12 October 2003.
BEST IMAGE