Watch Arrow - Season 3 Episode 3 Online

Episode Summary

Oliver leaves for Corto Maltese, to where Felicity has traced Thea. Laurel meets Ted Grant. Felicity adjusts to her new job.

Episode Name

Corto Maltese