Showing: 1 - 1 of 1 RESULTS
Idaho

Idaho: The Phantom Jogger of Payette

Nestled along the banks of the Payette River in southwestern Idaho lies the small town of Payette, home to a mysterious and unsettling legend—the Phantom Jogger. This enigmatic figure, said to be a spectral apparition, haunts the quiet streets and rural roads of the area, leaving locals puzzled and unnerved. According to local lore, the …