Mar 9, 2012 by Tim MorseComments Off on News Flash: BOOM! Studios Visual Teaser Posted In: News
I have no idea what this is, but with the quote and image, it seems to have a very Punisher/Batman feel to it. It looks cool though! What do you think? Sound off with your thoughts below!