They Caught Unknown creature Climbing Buildings In Russia…But What Is This?

The video Caught in 2013., where a monster climbing an apartment building somewhere in Russia, and there’s an overwhelming amount of evidence that points to it being fake. Source is from Liveleak, lightness and brightness is edited for easier viewing.

Leave a Reply

Your email address will not be published. Required fields are marked *