Arrow – “City of Blood” Preview


“The essence of heroism is to die so that other people can live.” Season Two, Episode 21 of Arrow, “City of Blood,” airs Wednesday, April 30th on The CW.

Leave a comment

Your email address will not be published. Required fields are marked *