Our True Crime Podcast focuses on bizarre, lesser-known crime cases from around the globe delivered with respect, a bit of humor, and... more
Sam and Margaret Kastanis met while playing in a band and were married in 1987. When the children came along,... more
Listener warning: this case is extremely disturbing. It is our final day of the 12 Nightmares Before Christmas. In May 1981,... more
Here is day 11 of the 12 Nightmares Before Christmas. After the American Civil War, the U.S. government decided it... more
We are on day ten of the 12 Nightmares Before Christmas. On a freezing cold night in December of 1977,... more
It is day 9 of our 12 Nightmares Before Christmas. On a sweltering June 26, 1957, Margaret Harold, a vibrant... more
It is day eight of our 12 Nightmares Before Christmas. At 5:45 a.m. on May 12, 2005, Michael Ross woke... more
As we start this episode, it is day seven of our 12 Nightmares Before Christmas. On Sunday, February 16, 1997,... more
It is day six of our 12 Nightmares Before Christmas, and we are headed to Germany. After World War II,... more
For the fifth day of our 12 Nightmares Before Christmas, we are headed north to Anchorage, Alaska, where we meet... more
It is day four of our 12 Nightmares Before Christmas, and we are headed to the Midwest. Every city has... more