Featured ‘Arrow’: WATCH the Stephen Amell, John Barrowman, Cast Panels from Heroes & Villains Nashville July 17, 2017