Arrow Season 7, Episode 18: “Lost Canary” Review – IGN

Arrow Season 7, Episode 18: “Lost Canary” Review – IGN

16th April 20190Byadmin

Let us know what you thought of tonight’s new episode, as Black Canary hunted Black Siren.

Read full story...