Have You Seen Owego's Ghostly Hitchhiker At Devil's Elbow?Have You Seen Owego's Ghostly Hitchhiker At Devil's Elbow?The Devil's Elbow in Owego New York is believed to be the home of a ghostly hitchhiker. Click here to learn more about the "Lady in White."Glenn PitcherGlenn Pitcher