Who else has seen and loves these cars?
I believe that there is also a running one at the Chelsea Proving Grounds..
Print