I believe his story 100%. All joking aside. During snowmobile season in Tug Hill every bar you come across in the backwoods there is someone just after hunting season talking about a mountain lion or mountain lion tracks in the snow.
So would you say most of the locals believe it? Why do you think the NYDEC doesn't believe it?