Fox news has a humorous post about the fraud, as it thawed it turned out to be a rubber Sasquatch Halloween costume. The two experts admitted the hoax then beat feet when the reporters came to their hotel.

Fox News

I actually want to believe there is a Bigfoot but this doesn't help the cause.

_________________________
Don't just survive. Thrive.