08-21-2010, 09:03 PM
I saw this story and wow, looks beautiful. Almost like being shown a small peek at what is behind the veil. And the story even conveys that by asking what may be that boomerang looking ray of light escaping.
http://www.popsci.com/technology/article...ted-nebula
http://www.popsci.com/technology/article...ted-nebula