CW January 13, 2016[Television] Marc Guggenheim Reveals Oliver Queen for Mayor Campaign Poster1 Min Read Just in time for the American presidential election to kick into high gear, Arrow Executive Producer… Read More