If Pee Wee Herman was lost in the woods for 75 years. Or if Twin Peaks was funny.

Vancouver, BC