Check Out New Poster for Arrow’s New Episode “Sins of the Father”
A brand new poster for the upcoming episode of Arrow has been released. The poster features John Barrowman and Willa Holland with the caption “The Sins of the Father are Revealed”.
This coming Wednesday’s (February 10) episode, entitled, “Sins of the Father”, Thea’s life hangs in the balance and secrets that Malcolm has been hiding with come to light.
Are you excited for the episode?
MC