NAIAS 2013: Tesla Model X, Supercharger Make Auto Show Debut

by Christopher DeMorro January 16, 2013 5 comments