The first time I saw this photo at the European Space Agency's XMM-Newton space telescope site I couldn't believe my eyes. It didn't look like any space structure I've seen before. It actually look like some kind of weird inter-dimensional portal. »12/10/12 5:21pm 12/10/12 5:21pm
Kinja is in read-only mode. We are working to restore service.