Alien Invaders; Swedish Lake Monster

EPISODE:

Episode Info

"Alien Invaders/ Swedish Lake Monster," 7/24/12: Josh and his team traverse across Kazakhstan to investigate sightings of a crashed alien spacecraft and a potential government cover-up.

Cast