Picture 20 of 51 from Album LA Auto Show Preview Night....Only the Special Cars
I'm not exactly sure what this one is other then I know its a lotus. Tell you this, put all the springs and shocks in you want and I bet this one will out handle us. Too bad it runs on rubberbands.