This looks quite interesting. A UFO described as an “alien megastructure” has been caught on a night vision camera while looking at the stars over Melbourne in Australia. The UFO seems to appear out of nowhere then fade out and vanish. The video was posted onto UFO ‘Lou’s YouTube channel. …
Read More »