Car Talk: Salt Lake City International Auto Show Is a Letdown, Again.

Car Talk: Salt Lake City International Auto Show Is a Letdown, Again.

Where to start? What to get off my chest first? The Salt Lake City Auto Show is umm interesting.