Arrow S Canary Interview With Katie Cassidy Laurel Lance Greenarrowtv Arrow S Canary Interview With Katie Cassidy Laurel Lance GreenarrowtvArrow S Canary Interview With Katie Cassidy Laurel Lance GreenarrowtvKatie Cassidy Discusses Leaving Arrow And Laurel S Legacy GreenarrowtvKatie Cassidy Discusses Leaving Arrow And Laurel S Legacy GreenarrowtvSpoiler Shocker Laurel Lance Is What In Arrow Season 5 GreenarrowtvArrow 100 Andrew Kreisberg Discusses Katie Cassidy S Return GreenarrowtvArrow Season 7 Beth Schwartz Offers Updates On Laurel And DinahArrow Season 7 Beth Schwartz Offers Updates On Laurel And DinahSdcc Katie Cassidy On Laurel S Trajectory And Kicking Ass GreenarrowtvSdcc Katie Cassidy On Laurel S Trajectory And Kicking Ass GreenarrowtvInterview Arrow S Producers Talk Expectations And Black CanaryThe Cw S Arrow Pilot Casts Katie Cassidy As Its Female LeadNew Arrow Video Canary Vs Canary GreenarrowtvPhotos Of Katie Cassidy On Whose Line GreenarrowtvArrow S Katie Cassidy And David Ramsey Talk About What S Next GreenarrowtvArrow S Katie Cassidy And David Ramsey Talk About What S Next GreenarrowtvNew Arrow Video Canary Vs Canary GreenarrowtvArrow J R Ramirez Previews Tonight S Episode GuiltyMarc Guggenheim Discusses Arrow S Decision To Kill [spoiler] GreenarrowtvMarc Guggenheim Discusses Arrow S Decision To Kill [spoiler] GreenarrowtvArrow J R Ramirez Previews Tonight S Episode GuiltyArrow J R Ramirez Previews Tonight S Episode Guilty