Arrow Season 2 Episode 9 Three Ghosts
If you want to watch Arrow Season 2 Episode 9 Three Ghosts free episodes withal and high quality commercial the right website. Watch Arrow Season 2 Episode 9 Three Ghosts and different scenes in amazing streaming free of charge. Stream Arrow Season 2 Episode 9 Three Ghosts on the web. Barry manages to save Oliver’s life, but Oliver is angry to find out that Felicity has revealed his secret when he regains consciousness. Barry and Felicity are able to identify and locate Oliver’s attacker, Cyrus Gold. While continuing to discover the truth behind the death of Sin’s friend Max, Roy is captured by Cyrus and brought before Sebastian who injects him with the Mirakuru serum. The serum fails to work and kills Roy. Oliver arrives and stops Cyrus, simultaneously destroying the centrifuge and the remaining serum.