Suicide Squad #20 [Direct]

USD $ 4.00

Captain Boomerang has been masquerading as Mirror Master, and so far he's been getting away with it. Not anymore.