cryptomundo.com
Russian Bigfoot Caught on Camera?
Google translated text of original article: A strange creature fell into the lens of the driver’s camera near Severodvinsk. The man, who shared the video on the Web, said that he had casually…
Cryptomundo, Cryptids