Connect with us

NEWS

Vladimir Putin’s Supposed ‘Russian Yeti’ Sighting

In March 2016, Vladimir Putin and his security people claimed that they had observed 3 Russian Yeti or Almasty while visiting a remote village in Siberia....

More Posts

Contact the Show

To Advertise or book a guest with us reach out to us via email at weirdmagazine@gmail.com or at 512-897-7823