Tag: caity lotz as black canary

The Pact star, Caity Lotz, will play as Black Canary on Arrow. Click the jump to see more. Dinah Drake...