Top 5 Objections against my viral “Bigfoot vs Buffalo”

Do Bigfoot skeptics sometimes know what they’re talking about? Watch and see.