2004 Formula BMW UK, Brands Hatch, 25th April 2004. : 2004 Formula BMW UK, Brands Hatch, 25th April 2004. Toca Support. Podium. Photo: Jeff Bloxham/LAT Photographic
2004 Formula BMW UK, Brands Hatch, 25th April 2004.
Toca Support.
Podium.
Photo: Jeff Bloxham/LAT Photographic