The EcoCab. Now looking at the picture of this vehicle, I believe I saw this EcoCab on street in OC, CA not long ago.