Twin Peaks Location – Twin Peaks Town Hall
In the Twin Peaks Pilot, Special Agent Dale Cooper addressed the townsfolk of Twin Peaks at the Twin Peaks Town Hall. With thanks to the now defunct InTwinPeaks.com, I take a deeper diver into this Washington state film location found in town of Carnation.