Thea's Father Returns on 'Arrow' Tonight!

arrow stills streets of fire 02

About Photo #672171: Thea (Willa Holland) is not sure what to make of John Barrowman in this new still from tonight's all-new episode of Arrow. In "Streets of Fire", Oliver (Stephen… Read The Post Here