Twin Peaks Film Location – Twin Peaks Town Hall
“Is this thing on? Is this thing on?” – Mayor Dewayne Milford In the Pilot Episode of Twin Peaks, Special Agent Dale Cooper addressed the townsfolk of Twin Peaks at the Town Hall. With thanks to the now defunct InTwinPeaks.com, I take a deeper diver into this Washington state film location.