I found an interesting technical tidbit about the Delta--the car's entire braking system (all 4 wheels combined) weighs a scant 29.2 pounds!
Hmm, indeed they (or should that be "it") does, but slow. Unless they improve their lap times, in the race they will be lapped every 10 laps. Although I thouught competing with P1's was a bit of an ask, I did wonder if they would be competiitive with the P2 class prototypes. If the concept is worth anything they really need to beat the P2's or at least split the top four.Those delta wings really look awesome