2006 British GT Championship.: 2006 British GT Championship. Snetterton, UK. Barff/Stanton World copyright - Ebrey/LAT Photographic
2006 British GT Championship.
Snetterton, UK.
Barff/Stanton
World copyright - Ebrey/LAT Photographic