Submitted by giantfreakinrobotcom7634 in science
A massive structure that continues to grow in size has puzzled scientists for decades, but they now think they've unraveled its mystery.
Submitted by giantfreakinrobotcom7634 in science
A massive structure that continues to grow in size has puzzled scientists for decades, but they now think they've unraveled its mystery.