Monthly Archives: July 2017

Video - These little aliens were filmed in Houston Texas and it has baffled NASA scientists as to what they are and what they are doing. It looks like they are trying to tell us something? A Quija Board? https://www.youtube.com/watch?v=OEnkWWctDXo&feature=share&app=desktop

By | July 30, 2017

By FBRSS.com These little aliens were filmed in Houston Texas and it has baffled NASA scientists as to what they are and what they are doing. It looks like they are trying …read more Source:: <a href=https://www.youtube.com/watch?v=OEnkWWctDXo&feature=share&app=desktop target="_blank" title="Video – These little aliens were filmed in Houston Texas and it has baffled NASA scientists as… Read More »