The American Indians have many names for sasquatch that indicate their belief that the creature is "other worldly". Thus far, no one has proven them wrong! Perhaps this is an idea that the world might begin to entertain. It's definitely not in a freezer down in Georgia!!!