ARROW Sn #5 Ep #3 ‘Penance’ New Photos Released!

The CW has released a new batch of promotional photos for this week’s episode of Arrow titled, ‘Penance‘. In these shots we get to see the new ‘Team Arrow‘ in action, albeit without Oliver helping them out. Check out the photos and the promo for this week’s episode below and let us know what you think AFTER THE JUMP. Arrow airs Wednesday evenings at 7pm Central on the CW. “Oliver and Lyla (guest star Audrey Marie Anderson) team up on a secret mission for Diggle. Felicity finds out and disapproves…

Read More