Information like this should always be welcome. Shows to go you to: You don't know what makes a sound until you do. The idea that something that doesn't support the existence of Sasquatch should be resisted because it might somehow undermine the evidence it does exist is just the kind of wall of denial skeptics like to use to make their case. As soon as somebody offer me a plausible explanation as to what emits chatters and roars, bends and stacks up giant tree trunks, and leaves huge footprints I'll be all ears. So far, no real range of choices on offer, no.