Tag: Mayor Queen

The CW has released an extended promotional trailer for next week's episode of Arrow, titled "Fighting Fire With...