Some relationships just weren’t meant to last. Black Canary (Dinah Lance) has had several relationships over the years in ...
While your first instinct upon hearing Black Canary and Lady Shiva are going ... and Batman's major appearance midway through ...
Arrow star Katie Cassidy opens up about being written off the DC show and how she was brought back as a different version of ...