Russian PM, Medvedev: Aliens Are Here and the World Needs to Know about It

This Article:…

Medvedev talks about aliens on Earth! (English Subs)

Men In Black Russian Documentary With English Subtitles


Use Facebook to Comment on this Post

Related:  EXCLUSIVE: Military swamped beach after spate of UFO sightings in new 'British Roswell'