Tony’s Take: ๐๐๐๐ “Testarossa” means “Dentist” in southern Italy. Well not really. But every time I sell a Ferrari Testarossa, 512TR or M, a dentist
Tony’s Take: ๐๐๐๐ “Testarossa” means “Dentist” in southern Italy. Well not really. But every time I sell a Ferrari Testarossa, 512TR or M, a dentist