“Picture, if you will…a mountain town where the strange does not hide in shadows but stands in plain sight. Wallace, Idaho: the Center of the Universe. Neon stars blazing above, a small UFO resting on the pavement below. Not soaring through the cosmos, but sitting quietly beside the sign, as if it landed here and never left.
On its side, a sticker clings—a deer, staring blankly forward, with words that chill more than they explain: Did you hear about Terry?
No one seems to know who Terry is. No……