Episode 38: Gotta light?

28Jun

Forty-four years before the death of Laura Palmer, the first nuclear weapon was detonated in White Sands, New Mexico. How is it possible that act had a direct impact on the small town of Twin Peaks, Washington? Maybe this episode explained that in forty minutes of trippy, black and white, mostly silent film. All that is discussed, plus the shocking turn for Mr. C, and the performance by The Nine Inch Nails. Hear it all on this Now Peaking!

Programming note: There is no new episode of Twin Peaks on Sunday, July 2nd. The next new Twin Peaks is Sunday, July 9th. The next new Now Peaking podcast will be out the following Friday, July 14th.