He Saw Three Bigfoot Near Drain, Oregon—and They Stayed for Hours
Three towering figures. A rain-soaked Oregon property. Something keeps hitting the metal walls of a workshop. A man near Drain, Oregon, says he was working alone in his shop when he discovered three figures outside—ranging from roughly six feet to...