
Marvel Heroes Frank Castle Has Brutally Punished For Their Crimes (And 2 Who Have Beaten Him)
There’s no denying that Frank Castle has been a fan-favorite Marvel character since almost forever. Recently, he’s seen quite a massive surge in popularity as the Punisher, thanks to the upcoming live-action The Punisher and Daredevil TV shows. Punisher is still…