Czinger 21C: What to Expect from the Next Record-Setting Race?

Czinger 21C

Czinger 21C is about to challenge records. What are the ambitions of the California manufacturer and how does it compare to the giants?