Jeremy Inman joins us again to discuss the history of The Catfish Plantation in Waxahachie, Texas.
News of the Weird returns, and we answer some more listener questions!
In this extra special episode, we hear one long story from India!