Zaptera Says Aptera USA Will Push On With 3-Wheeled Gas And Electric Vehicles

by Nicholas Brown June 18, 2013 6 comments