Sara Lance / White Canary / Black Canary is one of the best fighters in Arrow and Legends of tomorrow. I’ve made my list of her best fight scenes. Hope you …

source

SEMrush