Idaho Falls: China House
It is said that a Chinese couple moved into this house in the 40's. The wife was diagnosed with cancer and later died. The husband went into a rage and lit the house on fire and hung himself in a tree near the house. There are reports of unexplained footsteps and the sounds of a man crying.
Audio, Video and Photo's that had been submitted by usersShare your Media