Home Paranormal Events BigFoot Prints?

BigFoot Prints?

0
BigFoot Prints?

These photos come to us with permission to post from www.TrailSites.com.
The photos were taken in Montana on November 16, 2019,

Not sure what they are but they sure are interesting.

Read More On This At Yeti or Not