Promoting Marvel’s The Punisher Season 2 is this epic poster above! Wow! UPDATE: Oops! I Forgot to tell you. Punisher Season 2 official trailer will be released tomorrow. Stay tuned.
Someone leaked a Marvel’s The Punisher Season 2 TV spot on YouTube. Oh Boy!!! BTW, the song that was played on the TV spot is “Would?” by Alice in Chains. UPDATE: This was shown during today’s NFL Playoff game.
“What face do you want the world to see?” Also, check out Billy’s Medical records that were tweeted briefly by the official Marvel’s The Punisher Twitter account yesterday.