Video - Steve Harris: Here's the thing...
Posted on January 24, 2014 at 8:06 AM
Updated Friday, Jan 24 at 8:33 AM
(KMOV.com) – The largest car show in the St. Louis area will be taking place this weekend. Watch the video for a peak at what to expect at the show.