Corey Calhoun
The Best Clip Ever Of Big Foot
Sep 4, 2021
This was taken in Idaho. Definitely pretty clear what it is, right?!
Image from Getty Images
View Full Site