IF, you are a believer in bigfoot, then these guys must really P you off.
For those that don't really believe, people like this push the "they don't exist" belief even more.
Face it, if they have a business in locating bigfoot then they would have waited until they caught the real deal, instead of faking one, obviously they don't believe there really is one.
As far as the police officer, I hope he is reprimanded by his city.
He is supposed to be a trusted public servant.
If I had to go up against him in a he said/she said trial, I would certainly bring up this hoax. He will lie for attention and money.....not something you want in a poice officer.
