20 August 2008

Summer Spotting: UK Edition

TVR Tuscan
A powerful sports car from Great Britain.

TVR Tuscan S

No comments: