Posts Tagged ‘zapcar’

Most Electric Cars Lie to You, But Not the ZapCar Zebra

Friday, April 29th, 2011

It is what it is, and that’s refreshing:

Click to expand

And look at all those CDs. Hurray!