Unexplained Mysteries

Whatever it was, this didn’t seem to be human. While the exact location hasn’t been revealed, this video was taken somewhere in Saskatchewan, Canada....