Thea Begins her Training in New Clip from Arrow “The Return”

A third sneak peek from tonight’s (February 18) episode of Arrow has been released. The episode is entitled, “The Return” and will see the return of Slade Wilson and Tommy Merlyn.

In the sneak peek, Thea begins her training with Oliver and Oliver talks to Thea about living on the island. I am so excited for this episode!

Social media & sharing icons powered by UltimatelySocial