Thea's Father Returns on 'Arrow' Tonight!

arrow stills streets of fire 12

About Photo #672181: 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