Sneak peek at the Denver Auto Show

DENVER -- The 2018 Denver Auto Show opens Wednesday at the Colorado Convention Center.

It runs through Sunday.

Greg Nieto was lucky enough to get a preview Tuesday night. You can see what to expect at the show in his video clip.

AlertMe