The 5 Greatest Self-Made Heroes #4: The Punisher (aka Frank Castle)
In honor of the upcoming release of the superhero flick Kick-Ass this Friday, I'm counting down the greatest self-made heroes that human ingenuity and imagination has to offer. Without further ado, here's today's greatest self-made hero: the Punisher. Read More