Yes, Russia is in two continents. That’s what happens when you take up eleven time-zones and 12% of the planet’s land mass.

Bigfoot in Russia? Oh, yes. Alma, Yeti, and Giants/Elongated Skulls, are all part of the Bigfoot mystery.

Introducing:

Russia

Follow by Email
YouTube
YouTube
LinkedIn
Instagram