Saturday, November 19, 2016

Russian Bigfoot Video

 
Bigfoot Video From Russia
 
Appears to be a Bigfoot crossing the road in Russia

No comments:

Post a Comment