Sep 7, 2011
There is a grand deception going on in the world. To make people believe in the existence of aliens. Now i was reluctant as to whether i should repost this on my channel. But these things are something that warrants investigation. Feel free to comment and subscribe.