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 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” >FB-RSS feed for Celebrate Halloween