Featured in TestarossaBYMatt FarahSep 17, 2018ShareThe Ferrari Testarossa Spider Lives! The Joyful Insanity of the ‘Ratarossa’A Ferrari, despite what the legend may have you believe, is just a car. But the Ratarossa is so much more than just a Ferrari. BYMatt FarahSep 17, 2018Share
BYMatt FarahSep 17, 2018ShareThe Ferrari Testarossa Spider Lives! The Joyful Insanity of the ‘Ratarossa’A Ferrari, despite what the legend may have you believe, is just a car. But the Ratarossa is so much more than just a Ferrari. BYMatt FarahSep 17, 2018Share