May 24, 2013
Did 12 American astronauts journey to an alien planet and stay for 13 years as part of an exchange program coordinated with the US government?! Len Kasten says yes and that the documentation to prove it exists. Tune into this startling claim on this week’s edition of UFO Encounters!
You can find Len’s book at Amazon.com: