"site of four debunked Bigfoot sightings."