Interesting that I am only finding this story in a couple places in NC, but none in Nebraska. ??
Shades of Weekly World News, perhaps?