Twin Peaks Location – Leaving Donna on the Wooded Road
In Episode 2.009, Donna Hayward and James Hurley have an intense conversation at what the former InTwinPeaks.com site dubbed a “Wooded Road.” You can find the film location in Franklin Canyon Park, which is a popular spot for many Twin Peaks locations from Season 2. I explored this spot on May 26, 2019 with fellow…