Felicity Tries To Save Oliver In New 'Arrow' Trailer
The CW has released the first promo for Arrow episode 7x05 titled “The Demon,” highlighting the dangerous obstacles Oliver has to go through in order to survive while Felicity tries her best to save him. Check it out below: https://youtu.be/mmoFBDUnCso The episode will air on November 12 an