Is a strange beast stalking the rural Indiana forest? One reader is wondering just that, and sent in a strange audio clip of the late-night...
Residents of the Umatilla Indian Reservation outside of Pendleton, Oregon have been having a bit of trouble sleeping lately. You see, the damn local Sasquatch...