We’re probably the only intelligent life in the universe, depressing study finds June 25, 2018 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+