"Diane, 7:30AM, February 24th. Entering town of Twin Peaks...." To celebrate Twin Peaks Day here is the first full episode of a brand new podcast where Ben, a long time fan and Sarah who is watching for the first time, take a journey into a place both wonderful and strange.
In today's episode we talk about the Pilot episode and Sarah gives her very first reaction to the world of Twin Peaks.