Retcon Ep. 61 The Punisher Meets Satan Claws

Frank Castle has returned in amazing design in Netflix's The Punisher. Kyle, Brad, and Hunter sit down for a bearded discussion on their favorite murderer. Hunter also tells us about his new charitable project, Satan Claws!

Popout Listen on iPhoneListen on Android