Badi Devrani | Veronica Mars | Facebook

Arrow S02E21:

City of Blood

IMDb 8 42 min/episodeRelease:2012
After Slade threatens to take everything Oliver loves away, Oliver decides the fastest way to stop further bloodshed is to surrender to his enemy...
Director: Michael Schultz