Brain › WorldThe Ferrari Testarossa went into production in 1984. What does Testarossa mean?White roseRed headBlack horseSubtle tasteAnswerThe correct answer is B) Red head.More World questionsWhich car is not WINDY?The name of this car was also the name of a ship used for the exploration of the New World in the 15th century.The name of which car can be associated with a DATE?Where was the Titanic built?What company owned the Titanic?When was the Titanic launched?Play Brain · Practice