A tribe for cars that will never see the light of day
would you still love it?
There are only a few cars in which could stand the test of time. Can you name the year in which they were born...
Its an old design for an electric track car built over a Van Diemen formula chassis