It seems Ferrari is going to pretty simple lengths to try and conceal the design of what is believed to be the upcoming SF90 Stradale ‘spider’. This prototype was recently spotted in Italy, with a red sheet blanketed over the top section of the car. Manufacturers usually wrap their test […]