World’s Strangest

Your source for the strangest things around!
Ads

Hubble spots "space jellyfish"

New photographs from the Hubble Space Telescope have revealed extraordinary images of planetary systems being formed. One such image shows a “cosm…

Post Metadata

Date
December 15th, 2009

Author
Stranger to the World

Category



Leave a Reply