The aluminum-bodied Tesla Model S was named the top car in a recent survey of auto quality by Strategic Vision. The F-150 also hauled in top honors.
Photo ©Tesla
The aluminum-bodied Tesla Model S was named the top car in a recent survey of auto quality by Strategic Vision. The F-150 also hauled in top honors.
Photo ©Tesla