The Best 25 Episodes of 'Last Podcast on the Left'
Launched in 2011, The Last Podcast on the Left deals with the darkest, dirtiest, scariest stories in human history. Serial killers, evil regimes, the occult, nothing is off limits for hosts Marcus Parks and Henry Zebrowski.
Here's a list of the 25 best (or should that be worst?) episodes of