Thea Queen Returns In New Images From ARROW- “Leap Of Faith”
In tonight’s new episode of Arrow, titled “Leap of Faith”, the Queen (Willa Holland) returns to help Oliver complete the tasks that he was handed by The Monitor, which leads him to encounter familiar faces in familiar places. Also, this episode just happens to Read More