Watch Arrow Episodes Online http://freelinks.tv/tv-shows/Arrow
Arrow battles Slade, which results in a member of Team Arrow going to the hospital. Meanwhile, Thea hits her breaking point; and Laurel struggles with a new secret.
Watch Arrow Season 2 Episode 19 http://freelinks.tv/tv-shows/Arrow/season-2/episode-19