Yes. How could you not believe?
This guy has a dead Bigfoot that he keeps in his freezer that he often times shows off for educational purposes.
https://youtu.be/tCN8IAsawjI
https://youtu.be/ft7nBx9oRl4?list=PL...gGlrXnK02v9x6j
Undeniable, definitive physical proof.