I've heard of that. The same Wendigo, in the supposed sightings like out in the prairie near Canada and such?
But that's. Wow. Your parents must have really been blinded by the good deal they got for that real estate. "It's so cheap to live here, I wonder why..."