Arrow Episode 7.10 Promo Reveals the New Green Arrow’s Mission

The CW has released the second promo for Arrow’s upcoming tenth episode titled “Shattered Lives,” highlighting the reason why Star City’s newest vigilante took the responsibility of being the new Green Arrow.