Damian 6 May 2022 New Episode Ferrari Testa Rossa J – The Little Car with Big Dreams. #DriveEveryFerrari Damian 6 May 2022 New Episode TheCarGuys are invited to the HQ of the Little Car Company to drive the Ferrari Testa Rossa J – an electric-powered 75% scale working model of the iconic 1957 250 Testa Rossa.