The MOST talked about thing at San Diego Comic-Con, without a shadow of a doubt, was the Bombshell Black Canary statue which DC comics unveiled. Seriously – every single person who saw it fell in love instantly. And now the release date for the statue has been set for February 2014. So we can all buy it now!
For, uh, $125. Anybody want to make a donation to Comics Vanguard, at all?