1 Rating:

Possible Bigfoot in Russia

This is a video of a supposed Bigfoot in Russia. Some say it is real, some say it is fake. What do you guys think? Like if it is real, dislike if you think it is fake.



Show Description Hide Description