Alien Invaders / Swedish Lake Monster

It's hard to believe, but Kazakhstan (in Central Asia) is home to the greatest number of UFO sightings in the world. In fact, villagers in that region claim to have witnessed alien invaders lurking in the area.

In Sweden, reports of the Great Lake (or Loch Ness) Monster are so frequent that the monster is actually protected by law. There is even a 1000-year-old Viking rune stone in the area depicting the monster. Team Truth plans investigate the monster's known habitat and see if there is any truth to these long-standing reports of a 20 foot-long, lake-dwelling beast.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.