Published On Apr 30, 2022
Since the 1950s, there have been various reports of a monster living in Russia's Lake Labynkyr. It is an area where humans will often disappear into thin air.
From Season 2 Episode 6.
🇬🇧 Catch full episodes of your favourite Quest shows on discovery+: https://bit.ly/3Dk7rKy
Subscribe to Quest TV for more great clips:
   / subscription_c.  .
Follow Quest on Twitter:
  / questtv Â
show more