Porsche Carrera Cup GB at Thruxton

Image-A1E8113CBB3D11D9

Jon Barnes, Porsche Carrera Cup GB Race at Thruxton, 1st May 2005.

Jon Barnes Racing 2017