Given the people involved, I would weigh more on the side of hoax. Also, some savvy skeptics found a bigfoot suit that matches the head of the one in the freezer EXACTLY!
This officer sounds like a complete and utter jackass. I’d like to think that this sort of conduct would be harshly punished by his superiors, but maybe I’m giving them too much credit.