January 1, 2016 0 0 Auto Owner The foot traffic at our dealership has had a noticeable increase and sales had an uptick too Share