Saturday, November 29, 2014

Xebra(sic) Compound, Morgan Hill CA

Xebra as in Zap Xebra, a line of electric vehicles discontinued in 2008. The ones shown here may or may not be legal--according to our research, the company was ordered to buy back the entire 2008 line and destroy them due to a failure to meet safety requirements.