TVR the small British car company is back in business and taking deposits. The new car will come equipped with a Cosworth sourced engine.Leia menos