Classic The Fiery Ferrari From 1986 – The Testarossa is Live! “Testarossa” translates from Italian to mean “Redhead,” a nod to August 20, 2018