Listen

Description

In this episode, I dive deep into the life of Robert Hansen and determine whether or not he was John Kramer.