image cache
What the Hell Is This Thing Floating In Space?

The first time I saw this photo on 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 looks like some kind of weird inter-dimensional portal. Read More >>


Don't have a Gizmodo UK account?