Every Monday here at Invincible Marvel, we do a character spotlight on a character in the Marvel Comics Universe, giving you a brief history and recommended reading about this character. To celebrate the upcoming release of Daredevil Season 2, our Invincible Marvel Character Spotlight this week is the Punisher, aka Frank Castle!

Continue reading “Character Spotlight: Punisher”