I cant put it better!! Ugly car....
RB: CF is future?! No wonder its tough as kevlar and light-weight!! But upon impact dont think it would just bend!! It would burst into pieces!!
I rather prefer Fiber-glass on such products. Because no metal can save you at the speed these cars can cruise!!