FIA World Rally Championship: Fireworks at the podium in the Millennium Stadium, Cardiff, announce the arrival of the Rally winners. Wales Rally GB Day 3, Cardiff, Wales. 3 December 2006. DIGITAL IMAGE
Fireworks at the podium in the Millennium Stadium, Cardiff, announce the arrival of the Rally winners.
Wales Rally GB Day 3, Cardiff, Wales. 3 December 2006.
DIGITAL IMAGE