Tag Archive for 'Dave Wachter'

There’s a New ‘Punisher’ in Town

With Frank Castle gone and missing into parts unknown, it was only a matter of time before he either returned or someone took up the Punisher mantle. Well, Frank’s still MIA but there’s a new sheriff in town. Former S.H.I.E.L.D. agent Joe Garrison has donned the all-black attire adorned with an abstract skull face. Is […]