December 3, 2015

Could cosmic megastructures be intruders from another world?