Alien Invaders; Swedish Lake Monster

July 24, 2012
0.0%

Destination Truth - S5 - E4

Alien Invaders; Swedish Lake Monster

A trip to the forests of Kazakhstan to search for UFOs; a visit to Sweden to locate a lake creature.