2005 Mini Cooper Championship: 2005 Mini Cooper ChampionshipThruxton, UK 28-29 May 2005Freddy NordstromWorld Copyright: Jakob Ebrey/LAT Photographic
2005 Mini Cooper ChampionshipThruxton, UK 28-29 May 2005Freddy NordstromWorld Copyright: Jakob Ebrey/LAT Photographic