The woods is a big place and there are a lot of animals in it. Not to interject any irrationality into this thread or anything. I mean I know its pretty likely that it was ,indeed, a big green slimy demon out for an evening stroll that let out a scream just for kicks and giggles. Funny that it...