43347 Southeast Mt. Si Road as Kids Playing
Three kids are playing catch in their yard when they see a bloody woman crawling out of the woods.
Twin Peaks episode “Part 11” was filmed in North Bend, Los Angeles, & Snoqualmie in the United States of America.
Three kids are playing catch in their yard when they see a bloody woman crawling out of the woods.
Shelly gets a call from Becky who is angry about Steven. Later, Shelly, Becky, and Bobby have talk before a gunshot goes through the window.
Shelly calls the office to warn them about Becky with a gun.
Dougie's boss Bushnell Mullins tells him to deliver the $30 million check to the Mitchum brothers.
Source: Atlas of Wonders
The Mitchum brothers take Dougie out to celebrate after not killing him.
Source: IMDb