It takes a mighty wind to keep stars from forming. Researchers have found one in a galaxy far, far away -- and NASA made a short movie about it.





from CNET News http://ift.tt/1xHhTYO

via IFTTT