On my way to work I noticed this crazy rig while I was waiting at our one traffic light on North Bend Way. When snapping the shot, it occurred to me that it was pretty cool to capture this outside Twede’s Cafe’ which was immortalized in the Twin Peaks series, now world famous. Fans take photo ops here all the time. I pass it a couple times almost every day. Today was my day to appreciate our bizarre local landmark–still serving Twin Peaks cherry pie and ‘Damn fine cup ‘o coffee’.