Mayor Oliver Queen Might Get Impeached in Arrow Photos