Man records unidentified creature, howl-like sound. Claims its Bigfoot 25 October, 2023 by Newstars Education See also 5 rules followed by the world's longest-living people