Most Electric Cars Lie to You, But Not the ZapCar Zebra
It is what it is, and that’s refreshing:
Click to expand
And look at all those CDs. Hurray!
Tags: 2011, batteries, battery, bay area, bev, california, car, electric, ev, green, plug-in, San Francisco, striped, stripes, three wheeler, western addition, zap car, zapcar, zebra