beautifulballad.org
Watch the Extended Promo for Arrow “Vigilante”
The extended promo for the next new episode of Arrow has been released. Entitled, “Vigilante”, the episode will air next Wednesday, November 16. In the episode, “When the bodies of two …