Quote:
Originally Posted by leprous_hand
looks like some outfit compiled a slide show of images and words to communicate what some scientists believe to be the findings of the Hubble Telescope. I imagine these findings may have been reported by some News Agency
hahaha@ you believing anything the news reports
Next