Connect with us

Hi, what are you looking for?

All posts tagged "Moscow"

Cryptozoology

By Edward Crabtree A group of Russian enthusiasts says they have new evidence of the existence of a Russian bigfoot — and it was found just outside of Moscow. On a table...