The dream car returns: Ferrari 849 Testarossa
The name Testarossa holds a special place in Ferrari's history. The first car with this name was the legendary Ferrari 250 Testa Rossa from the 1950s, which even won the Le Mans race. In Italian, Testa Rossa means "red h...
Read More