Inside the myth of Bigfoot: Fire-red eyes, ‘putrid’ stench and bizarre ‘taser’ powers · New York Post · Sentinel