Is heavenly sight a sign from God? UFO? What?
http://www.wnd.com/index.php?fa=PAGE.view&pageId=125439
‘Truth is, we’re still struggling to understand what this means’
The Hubble Space Telescope has observed a mysterious, X-shaped debris pattern and trailing streamers
of dust that may have been the result of a head-on collision between two asteroids.