Saba Motors was located in San Jose, California, United States, was one of X-Prize finalist in 2010 for their Carbon Zero Roadster.
Subject ID: 1867
MoreSaba Motors was located in San Jose, California, United States, was one of X-Prize finalist in 2010 for their Carbon Zero Roadster.
Subject ID: 1867
Subject ID: 1867