Damaged

The Mark: ‘Arrow’ Season 01 Episode 05 “Damaged”

Let’s take a look at this weeks episode of ‘Arrow’!