Monday, February 3, 2020

RUSSIAN BIGFOOT PICTURE?

Russian Bigfoot researcher shares photo of "Forest Walker"
Look out this photo from a researcher in Russia who has spent years searching! Reading through the comments, it is around 6'3" (1.9 meters).

Russian Bigfoot researcher shares photo of "Forest Walker" after years of searching!

No comments:

Post a Comment