Do you think it's a Bigfoot seen in Walters' video?
Yes
No
Not sure
Vote
View Results