Ferrari produced the iconic Testarossa between 1985 and 1991. In all, some 9,939 examples left the factory gate (7,177 cars branded Testarossa, the remainder 512
Category: Advice
When it comes to high-end automobiles, some have “soul.” Something that makes a particular automobile a special car among special cars. However you define it,
“Bring a Trailer expects all sellers to be truthful and accurate when submitting information about the cars they are selling,” the online auction company admits