Welcome to the Legion!

Tag - Amber Rose Revah

Meet The Punisher in New Photo

Today Netflix has released a new photo for their upcoming Marvel collaborative series, Marvel’s The Punisher. The new photo features Jon Bernthal as Frank Castle in what looks to be an outfit reminiscent of his costume in the comics. He also looks very pissed off and ready to kick some ass, but would we really expect anything less from The...