As usual, I have more questions than answers. I love that about Twin Peaks. (car footage borrowed from "Virtual Drive Through Snow Blizzard in The Night / Sound of Wind and Falling Snow")