Russian Roswell: Inside Kapustin Yar

(2m 34s) tv-pg

Kapustin Yar is a military test facility near Moscow. Is the Russian government hiding proof of alien encounters from the Russian people?

Create a Profile to Add this show to your list!

        
Already have a profile?