Neil deGrasse Tyson Says Humans Are Too Stupid to Be Visited by Aliens


A lot of people ask StarTalk Radio host Neil deGrasse Tyson if extraterrestrial life exists and why haven’t we encountered any alien life yet. He has a special answer for that question…

Checkout these cool gadgets...