(Image Source: DC / Ryan Sook) Black Canary changed her tune as she watched Ollie over the next month. Despite getting knocked down repeatedly, the future Green Arrow never stayed down. He always ...
Some relationships just weren’t meant to last. Black Canary (Dinah Lance) has had several relationships over the years in ...
where Black Canary takes on Lady Shiva in an epic fight How did Green Arrow first meet Black Canary? In the original comics, ...
Arrow star Katie Cassidy opens up about being written off the DC show and how she was brought back as a different version of ...