Photo Gallery: Salt Lake City Autorama 2017 Thousands showed up for the 43rd annual Autorama car show at the South Towne Exposition Center in Salt Lake City, UT, and once again, Utah’s largest indoor car show did […] Read More