Picture_6.jpg

Attention Twin Peaks fans: Laura Palmer's house is for sale. (And it's in nearby Snohomish County!)

P.S. Chugalug, Donna.

Support The Stranger