Sunday, February 6, 2011

Better Place - Israel's Electric Car Company













Great tour of this facility.Will explain later. Enjoy the pictures!