Oliver Isn’t Happy With The Recruits In New Arrow “Penance” Sneak Peek
A brand new sneak peek from the new episode of Arrow has been released. This new episode is titled “Penance” and it will air tonight, October 26.
In the sneak peek, Oliver isn’t happy with the lack of team unity when the team heads out on a mission. With so much on the line in Star City, will the team ever learn to work together?
MC