Video – Bigfoot in Provo, Utah?

Possible Bigfoot Sighting in Provo, Utah – January 2, 2019

There’s another new Bigfoot video online. This time the footage is from Provo, Utah.
What do you think?

Facebook Comments