Does this mean what I think it means?
89 Ferrari Testarossa - cars & trucks - by dealer - vehicle...
1989 Ferrari Testarossa. This has the Norwood performance twin turbo installation originally a $40,000 upgrade 360 Wheels (original wheels included) Dealer Chatfield Auto Body, Inc.
denver.craigslist.org