So there I was sleeping in my hammock Sunday night, when all of a sudden I am wakened by the sound of someone or something SCREAMING just 50 or 60 yards up from my hammock. Holy shit! The noise goes on for what seemed to be several minutes, and for the life of me I […]