¡WE ARE NOT ALONE! Posted on 14 May 08:25

Ummm... this video is jawdropping, NASA and their astronauts confirm the existence of other life! We are consistently visited EVERYDAY! http://www.youtube.com/watch?v=X-RPWhigpQg