WatchProSite|Market|Digest

Automotive

Ah, TVR. British small car making at its best and worst. A proper, powerful 'sports' car, made in Blackpool - by the sea - so its tubular sub-frame could start to rust early.

 

  login to reply