Luce: First Electric Ferrari

Ferrari F1 Concept – Is This The Future Of Formula 1?