Damian 13 November 2020 New Episode Ferrari SF90 Spider REACTION - what have you done, Ferrari? Damian 13 November 2020 New Episode This episode didn’t begin as a rant against Ferrari’s relentless pace of replacement, but it sure as hell quickly descends in that. Sorry, Ferrari.