Insane spec, all parts in carbon fiber
Great spot and pictures!
Reply
Such a spaceship of a car, great find!
Can't agree more!