2010 FIA World Rally Championship: Top 3 crews spray champagne on the podium. FIA World Rally Championship, Rd10, Rally Japan, Day Three, Sapporo, Hokkaido, Japan, 12 September 2010.
Top 3 crews spray champagne on the podium.
FIA World Rally Championship, Rd10, Rally Japan, Day Three, Sapporo, Hokkaido, Japan, 12 September 2010.