Destination Truth
Season 5
Ep 4. Alien Invaders/Swedish Lake Monster
- TV-PG
- July 24, 2012
- 43 min
-
7.5 (19)
The team heads to Kazakhstan to investigate claims of a crashed alien spacecraft and a potential government cover-up.
The team heads to Kazakhstan to investigate claims of a crashed alien spacecraft and a potential government cover-up.