Car Czar: Tesla
It seems everybody is talking about Tesla. Including Doug. But his take on this California-based high-tech electric car maker is a bit different.
The Car Czar Auto Repair
***2 LOCATIONS***
2301 El Camino Ave, Sacramento
7433 Greenback Ln., Citrus Heights
http://www.thecarczar.com
Read more