Maybe there IS some truth to alien abductions.

Watch this video and then tell me that there is no other life in the universe.