189225.1k345 Scientists have found what appears to be one of the BIGGEST structures ever to exist in the galaxy. by Magic of science Astronomy & Space wtf