Alien News SHOCKING RUSSIAN DEEP LAKES HAVE ALIEN HUMANOIDS! PUTIN INVESTIGATED! – YouTube July 16, 2016 Greg Leave a comment Published on Jun 29, 2016 SHOCKING RUSSIAN DEEP LAKES HAVE ALIEN HUMANOIDS! PUTIN INVESTIGATED