Arrow Lost Canary Trailer The CW‘s Arrow: Season 7, Episode 18: Lost Canary TV show trailer has been released. Arrow…