News TV by Nicola Austin March 26, 2019 0Comments Arrow S7E18 ‘Lost Canary’ promo released The CW has released a brand new promo for the eighteenth episode of Arrow season seven, titled ‘Lost Canary’ which sees Laurel Lance's dark history come back to haunt her! By outing Emiko Queen to Oliver, the current…Read More