Bigfoot film Exists director Eduardo Sanchez (Blair Witch Project) and producer Mark Ordesky (Lord of the Rings) will be sharing about the film.
The smackdown happened in June 2007. A deeper look. Video. Images.
What’s it all mean?
#MLB #SanFranciscoGiants #Bigfoot #BrianWilson
Frankly, folks, it just reminded me of this other video.
They are back, and they just closed down a highway in Florida.