‘Arrow’ season 3 spoilers: See Thea fighting Slade Wilson in ‘The Return’ photo
Does Thea Queen have a shot against Slade Wilson? We almost hope that this photo attached here for “The Return,” the new episode of “Arrow” airing on Wednesday night, is somewhat misleading. While Thea may have been trained by Malcolm Merlyn, we cannot imagine her for a second being able to take on Deathstroke, even […]