Kevin Delaney 2018-01-31
Tesla Ut: Tesla has a lot on State Street. Utah state law prevents automakers from owning local dealerships; So, apparently, it is not selling cars yet.
prev ~~ State Street-Salt Lake City ~~ next
prev ~~ Salt Lake City ~~ next
- store of the day