There are about three posts on my fb about proof that BigFoot lives in Russia.
I don’t want to click.