Skip to content
Cornell shuts down claims of ‘60% Neanderthal’ NY Bigfoot, setting off fuming Sasquatch hunter · Stateside Daily