Archie Miller addresses Indiana fans at IU's "On the road" tour stop at Huber's Winery on May 31, 2017.