TVR’s unique ‘White Elephant’ is a mammoth of the marque
One dictionary definition of a ‘white elephant’ describes an object that “is useless or troublesome, especially one that is expensive to maintain or difficult to dispose of”. The White Elephant…