Scientists aren't exactly sure how it formed.
This bizarre 'superbubble' spotted by the Hubble Space Telescope has scientists scratching their heads : Read more
This bizarre 'superbubble' spotted by the Hubble Space Telescope has scientists scratching their heads : Read more