FERRARI TESTAROSSA
Ferrari Testarossa: The Most American Italian Supercar Ever Built Italy gets the credit. America wrote the rules. The single most recognizable piece of 1980s car design came out of a US regulation. The car’s fame came from a Miami cop show and a Japanese arcade cabinet. The convertible everyone remembers was cut open in Southern … Read more