Synopsis
Dinah infiltrates a high-tech research facility to save some computer technicians from a mysterious intruder—one whose secret may just mean the end of Black Canary!
Dinah infiltrates a high-tech research facility to save some computer technicians from a mysterious intruder—one whose secret may just mean the end of Black Canary!