These electric cars are pretty cute and were actually made on the island here in Alameda, unfortunately they went bankrupt in 2003.

These electric cars are pretty cute and were actually made on the island here in Alameda, unfortunately they went bankrupt in 2003.

